Coverage report: 97%

Files Functions Classes

coverage.py v7.5.3, created at 2024-06-27 13:35 +0200

File function statements missing excluded branches partial coverage
sklearn/__check_build/__init__.py raise_build_error 10 1 0 6 1 88%
sklearn/__check_build/__init__.py (no function) 8 2 0 0 0 75%
sklearn/__init__.py setup_module 8 1 0 2 1 80%
sklearn/__init__.py (no function) 30 2 0 2 1 91%
sklearn/_config.py _get_threadlocal_config 3 0 0 2 0 100%
sklearn/_config.py get_config 1 0 0 0 0 100%
sklearn/_config.py set_config 23 0 0 20 0 100%
sklearn/_config.py config_context 5 0 0 0 0 100%
sklearn/_config.py (no function) 10 0 0 0 0 100%
sklearn/_distributor_init.py (no function) 0 0 0 0 0 100%
sklearn/_loss/__init__.py (no function) 2 0 0 0 0 100%
sklearn/_loss/link.py Interval.__post_init__ 2 0 0 2 0 100%
sklearn/_loss/link.py Interval.includes 9 0 0 6 0 100%
sklearn/_loss/link.py _inclusive_low_high 12 0 0 8 0 100%
sklearn/_loss/link.py BaseLink.link 0 0 0 0 0 100%
sklearn/_loss/link.py BaseLink.inverse 0 0 0 0 0 100%
sklearn/_loss/link.py IdentityLink.link 4 0 0 2 0 100%
sklearn/_loss/link.py LogLink.link 1 0 0 0 0 100%
sklearn/_loss/link.py LogLink.inverse 1 0 0 0 0 100%
sklearn/_loss/link.py LogitLink.link 1 0 0 0 0 100%
sklearn/_loss/link.py LogitLink.inverse 1 0 0 0 0 100%
sklearn/_loss/link.py HalfLogitLink.link 3 0 0 0 0 100%
sklearn/_loss/link.py HalfLogitLink.inverse 1 0 0 0 0 100%
sklearn/_loss/link.py MultinomialLogit.symmetrize_raw_prediction 1 0 0 0 0 100%
sklearn/_loss/link.py MultinomialLogit.link 2 0 0 0 0 100%
sklearn/_loss/link.py MultinomialLogit.inverse 5 0 0 2 0 100%
sklearn/_loss/link.py (no function) 44 0 0 2 0 100%
sklearn/_loss/loss.py BaseLoss.__init__ 7 0 0 0 0 100%
sklearn/_loss/loss.py BaseLoss.in_y_true_range 1 0 0 0 0 100%
sklearn/_loss/loss.py BaseLoss.in_y_pred_range 1 0 0 0 0 100%
sklearn/_loss/loss.py BaseLoss.loss 6 0 0 4 0 100%
sklearn/_loss/loss.py BaseLoss.loss_gradient 13 0 0 10 0 100%
sklearn/_loss/loss.py BaseLoss.gradient 8 0 0 6 0 100%
sklearn/_loss/loss.py BaseLoss.gradient_hessian 15 0 0 12 0 100%
sklearn/_loss/loss.py BaseLoss.__call__ 1 0 0 0 0 100%
sklearn/_loss/loss.py BaseLoss.fit_intercept_only 15 2 0 10 2 84%
sklearn/_loss/loss.py BaseLoss.constant_to_optimal_zero 1 0 0 0 0 100%
sklearn/_loss/loss.py BaseLoss.init_gradient_and_hessian 10 0 0 6 0 100%
sklearn/_loss/loss.py HalfSquaredError.__init__ 2 0 0 0 0 100%
sklearn/_loss/loss.py AbsoluteError.__init__ 3 0 0 0 0 100%
sklearn/_loss/loss.py AbsoluteError.fit_intercept_only 3 0 0 2 0 100%
sklearn/_loss/loss.py PinballLoss.__init__ 4 0 0 0 0 100%
sklearn/_loss/loss.py PinballLoss.fit_intercept_only 3 0 0 2 0 100%
sklearn/_loss/loss.py HuberLoss.__init__ 5 0 0 0 0 100%
sklearn/_loss/loss.py HuberLoss.fit_intercept_only 6 0 0 2 0 100%
sklearn/_loss/loss.py HalfPoissonLoss.__init__ 2 0 0 0 0 100%
sklearn/_loss/loss.py HalfPoissonLoss.constant_to_optimal_zero 4 0 0 2 0 100%
sklearn/_loss/loss.py HalfGammaLoss.__init__ 2 0 0 0 0 100%
sklearn/_loss/loss.py HalfGammaLoss.constant_to_optimal_zero 4 0 0 2 0 100%
sklearn/_loss/loss.py HalfTweedieLoss.__init__ 6 0 0 4 0 100%
sklearn/_loss/loss.py HalfTweedieLoss.constant_to_optimal_zero 11 0 0 8 0 100%
sklearn/_loss/loss.py HalfTweedieLossIdentity.__init__ 9 0 0 6 0 100%
sklearn/_loss/loss.py HalfBinomialLoss.__init__ 2 0 0 0 0 100%
sklearn/_loss/loss.py HalfBinomialLoss.constant_to_optimal_zero 4 0 0 2 0 100%
sklearn/_loss/loss.py HalfBinomialLoss.predict_proba 6 0 0 2 0 100%
sklearn/_loss/loss.py HalfMultinomialLoss.__init__ 3 0 0 0 0 100%
sklearn/_loss/loss.py HalfMultinomialLoss.in_y_true_range 1 0 0 0 0 100%
sklearn/_loss/loss.py HalfMultinomialLoss.fit_intercept_only 6 0 0 2 0 100%
sklearn/_loss/loss.py HalfMultinomialLoss.predict_proba 1 0 0 0 0 100%
sklearn/_loss/loss.py HalfMultinomialLoss.gradient_proba 9 0 0 6 0 100%
sklearn/_loss/loss.py ExponentialLoss.__init__ 2 0 0 0 0 100%
sklearn/_loss/loss.py ExponentialLoss.constant_to_optimal_zero 4 0 0 2 0 100%
sklearn/_loss/loss.py ExponentialLoss.predict_proba 6 1 0 2 1 75%
sklearn/_loss/loss.py (no function) 66 0 0 0 0 100%
sklearn/_loss/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/_loss/tests/test_link.py test_interval_raises 2 0 0 2 0 100%
sklearn/_loss/tests/test_link.py test_is_in_range 6 0 0 0 0 100%
sklearn/_loss/tests/test_link.py test_link_inverse_identity 14 0 0 6 1 95%
sklearn/_loss/tests/test_link.py test_link_out_argument 20 0 0 4 1 96%
sklearn/_loss/tests/test_link.py (no function) 12 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py loss_instance_name 11 0 0 8 0 100%
sklearn/_loss/tests/test_loss.py random_y_true_raw_prediction 20 0 0 8 0 100%
sklearn/_loss/tests/test_loss.py numerical_derivative 6 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_loss_boundary 21 0 0 8 0 100%
sklearn/_loss/tests/test_loss.py test_loss_boundary_y_true 4 0 0 4 0 100%
sklearn/_loss/tests/test_loss.py test_loss_boundary_y_pred 4 0 0 4 0 100%
sklearn/_loss/tests/test_loss.py test_loss_on_specific_values 12 0 0 4 0 100%
sklearn/_loss/tests/test_loss.py test_loss_dtype 31 1 0 18 1 96%
sklearn/_loss/tests/test_loss.py test_loss_same_as_C_functions 23 0 0 2 0 100%
sklearn/_loss/tests/test_loss.py test_loss_gradients_are_the_same 35 0 0 4 0 100%
sklearn/_loss/tests/test_loss.py test_sample_weight_multiplies 20 0 0 6 0 100%
sklearn/_loss/tests/test_loss.py test_graceful_squeezing 7 0 0 2 0 100%
sklearn/_loss/tests/test_loss.py test_loss_of_perfect_prediction 20 0 0 10 2 93%
sklearn/_loss/tests/test_loss.py test_gradients_hessians_numerically 31 1 0 10 1 95%
sklearn/_loss/tests/test_loss.py test_gradients_hessians_numerically.loss_func 1 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_gradients_hessians_numerically.grad_func 1 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_derivatives 12 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_derivatives.func 1 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_derivatives.fprime 1 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_derivatives.fprime2 1 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_loss_intercept_only 23 0 0 6 0 100%
sklearn/_loss/tests/test_loss.py test_loss_intercept_only.fun 4 0 0 2 0 100%
sklearn/_loss/tests/test_loss.py test_specific_fit_intercept_only 18 1 0 8 1 92%
sklearn/_loss/tests/test_loss.py test_multinomial_loss_fit_intercept_only 16 0 0 4 0 100%
sklearn/_loss/tests/test_loss.py test_binomial_and_multinomial_loss 10 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_binomial_vs_alternative_formulation 8 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_binomial_vs_alternative_formulation.alt_loss 2 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_binomial_vs_alternative_formulation.alt_gradient 2 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_predict_proba 12 0 0 6 0 100%
sklearn/_loss/tests/test_loss.py test_init_gradient_and_hessians 20 0 0 8 0 100%
sklearn/_loss/tests/test_loss.py test_init_gradient_and_hessian_raises 3 0 0 2 0 100%
sklearn/_loss/tests/test_loss.py test_loss_init_parameter_validation 2 0 0 2 0 100%
sklearn/_loss/tests/test_loss.py test_loss_pickle 5 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py test_tweedie_log_identity_consistency 12 0 0 0 0 100%
sklearn/_loss/tests/test_loss.py (no function) 84 0 0 4 0 100%
sklearn/_min_dependencies.py (no function) 13 0 6 2 0 100%
sklearn/base.py clone 3 0 0 2 0 100%
sklearn/base.py _clone_parametrized 29 0 0 22 0 100%
sklearn/base.py BaseEstimator._get_param_names 9 0 0 10 0 100%
sklearn/base.py BaseEstimator.get_params 8 0 0 6 0 100%
sklearn/base.py BaseEstimator.set_params 16 0 0 10 0 100%
sklearn/base.py BaseEstimator.__sklearn_clone__ 1 0 0 0 0 100%
sklearn/base.py BaseEstimator.__repr__ 17 0 0 6 0 100%
sklearn/base.py BaseEstimator.__getstate__ 11 3 0 6 1 65%
sklearn/base.py BaseEstimator.__setstate__ 8 0 0 4 0 100%
sklearn/base.py BaseEstimator._more_tags 1 0 0 0 0 100%
sklearn/base.py BaseEstimator._get_tags 6 0 0 4 0 100%
sklearn/base.py BaseEstimator._check_n_features 13 0 0 8 0 100%
sklearn/base.py BaseEstimator._check_feature_names 33 0 0 20 0 100%
sklearn/base.py BaseEstimator._check_feature_names.add_names 8 0 0 4 0 100%
sklearn/base.py BaseEstimator._validate_data 32 0 0 22 2 96%
sklearn/base.py BaseEstimator._validate_params 1 0 0 0 0 100%
sklearn/base.py BaseEstimator._repr_html_ 3 0 0 2 0 100%
sklearn/base.py BaseEstimator._repr_html_inner 1 0 0 0 0 100%
sklearn/base.py BaseEstimator._repr_mimebundle_ 4 0 0 2 0 100%
sklearn/base.py ClassifierMixin.score 2 0 0 0 0 100%
sklearn/base.py ClassifierMixin._more_tags 1 0 0 0 0 100%
sklearn/base.py RegressorMixin.score 3 0 0 0 0 100%
sklearn/base.py RegressorMixin._more_tags 1 0 0 0 0 100%
sklearn/base.py ClusterMixin.fit_predict 2 0 0 0 0 100%
sklearn/base.py ClusterMixin._more_tags 1 0 0 0 0 100%
sklearn/base.py BiclusterMixin.biclusters_ 1 0 0 0 0 100%
sklearn/base.py BiclusterMixin.get_indices 3 0 0 0 0 100%
sklearn/base.py BiclusterMixin.get_shape 2 0 0 2 0 100%
sklearn/base.py BiclusterMixin.get_submatrix 4 0 0 0 0 100%
sklearn/base.py TransformerMixin.fit_transform 7 0 0 6 0 100%
sklearn/base.py OneToOneFeatureMixin.get_feature_names_out 2 0 0 0 0 100%
sklearn/base.py ClassNamePrefixFeaturesOutMixin.get_feature_names_out 2 0 0 0 0 100%
sklearn/base.py DensityMixin.score 1 1 0 0 0 0%
sklearn/base.py OutlierMixin.fit_predict 5 0 0 4 0 100%
sklearn/base.py MultiOutputMixin._more_tags 1 0 0 0 0 100%
sklearn/base.py _UnstableArchMixin._more_tags 1 0 0 0 0 100%
sklearn/base.py is_classifier 1 0 0 0 0 100%
sklearn/base.py is_regressor 1 0 0 0 0 100%
sklearn/base.py is_clusterer 1 0 0 0 0 100%
sklearn/base.py is_outlier_detector 1 0 0 0 0 100%
sklearn/base.py _fit_context 3 0 0 0 0 100%
sklearn/base.py _fit_context.decorator 2 0 0 0 0 100%
sklearn/base.py _fit_context.decorator.wrapper 6 0 0 4 0 100%
sklearn/base.py (no function) 80 0 0 0 0 100%
sklearn/calibration.py CalibratedClassifierCV.__init__ 5 0 0 0 0 100%
sklearn/calibration.py CalibratedClassifierCV._get_estimator 6 1 0 4 1 80%
sklearn/calibration.py CalibratedClassifierCV.fit 55 0 0 30 1 99%
sklearn/calibration.py CalibratedClassifierCV.predict_proba 7 0 0 2 0 100%
sklearn/calibration.py CalibratedClassifierCV.predict 2 0 0 0 0 100%
sklearn/calibration.py CalibratedClassifierCV.get_metadata_routing 2 0 0 0 0 100%
sklearn/calibration.py CalibratedClassifierCV._more_tags 1 0 0 0 0 100%
sklearn/calibration.py _fit_classifier_calibrator_pair 10 0 0 2 0 100%
sklearn/calibration.py _fit_calibrator 12 0 0 4 0 100%
sklearn/calibration.py _CalibratedClassifier.__init__ 4 0 0 0 0 100%
sklearn/calibration.py _CalibratedClassifier.predict_proba 18 0 0 8 0 100%
sklearn/calibration.py _sigmoid_calibration 23 0 0 4 0 100%
sklearn/calibration.py _sigmoid_calibration.loss_grad 5 0 0 0 0 100%
sklearn/calibration.py _SigmoidCalibration.fit 5 0 0 0 0 100%
sklearn/calibration.py _SigmoidCalibration.predict 2 0 0 0 0 100%
sklearn/calibration.py calibration_curve 24 2 0 8 2 88%
sklearn/calibration.py CalibrationDisplay.__init__ 5 0 0 0 0 100%
sklearn/calibration.py CalibrationDisplay.plot 16 0 0 4 0 100%
sklearn/calibration.py CalibrationDisplay.from_estimator 2 0 0 0 0 100%
sklearn/calibration.py CalibrationDisplay.from_predictions 4 0 0 0 0 100%
sklearn/calibration.py (no function) 50 0 0 0 0 100%
sklearn/cluster/__init__.py (no function) 12 0 0 0 0 100%
sklearn/cluster/_affinity_propagation.py _equal_similarities_and_preferences 3 0 0 0 0 100%
sklearn/cluster/_affinity_propagation.py _equal_similarities_and_preferences.all_equal_preferences 1 0 0 0 0 100%
sklearn/cluster/_affinity_propagation.py _equal_similarities_and_preferences.all_equal_similarities 3 0 0 0 0 100%
sklearn/cluster/_affinity_propagation.py _affinity_propagation 69 2 0 22 2 96%
sklearn/cluster/_affinity_propagation.py affinity_propagation 4 1 0 2 1 67%
sklearn/cluster/_affinity_propagation.py AffinityPropagation.__init__ 8 0 0 0 0 100%
sklearn/cluster/_affinity_propagation.py AffinityPropagation._more_tags 1 0 0 0 0 100%
sklearn/cluster/_affinity_propagation.py AffinityPropagation.fit 18 0 0 10 0 100%
sklearn/cluster/_affinity_propagation.py AffinityPropagation.predict 9 1 0 6 1 87%
sklearn/cluster/_affinity_propagation.py AffinityPropagation.fit_predict 1 0 0 0 0 100%
sklearn/cluster/_affinity_propagation.py (no function) 22 0 0 0 0 100%
sklearn/cluster/_agglomerative.py _fix_connectivity 13 0 0 8 0 100%
sklearn/cluster/_agglomerative.py _single_linkage_tree 23 0 0 10 2 94%
sklearn/cluster/_agglomerative.py ward_tree 78 1 0 32 1 98%
sklearn/cluster/_agglomerative.py linkage_tree 96 0 0 44 0 100%
sklearn/cluster/_agglomerative.py _complete_linkage 2 0 0 0 0 100%
sklearn/cluster/_agglomerative.py _average_linkage 2 0 0 0 0 100%
sklearn/cluster/_agglomerative.py _single_linkage 2 0 0 0 0 100%
sklearn/cluster/_agglomerative.py _hc_cut 11 0 0 6 0 100%
sklearn/cluster/_agglomerative.py AgglomerativeClustering.__init__ 8 0 0 0 0 100%
sklearn/cluster/_agglomerative.py AgglomerativeClustering.fit 2 0 0 0 0 100%
sklearn/cluster/_agglomerative.py AgglomerativeClustering._fit 47 0 0 28 0 100%
sklearn/cluster/_agglomerative.py AgglomerativeClustering.fit_predict 1 0 0 0 0 100%
sklearn/cluster/_agglomerative.py FeatureAgglomeration.__init__ 2 0 0 0 0 100%
sklearn/cluster/_agglomerative.py FeatureAgglomeration.fit 4 0 0 0 0 100%
sklearn/cluster/_agglomerative.py FeatureAgglomeration.fit_predict 1 0 0 0 0 100%
sklearn/cluster/_agglomerative.py (no function) 41 0 0 0 0 100%
sklearn/cluster/_bicluster.py _scale_normalize 12 0 0 2 0 100%
sklearn/cluster/_bicluster.py _bistochastic_normalize 11 0 0 6 1 94%
sklearn/cluster/_bicluster.py _log_normalize 8 0 0 2 0 100%
sklearn/cluster/_bicluster.py BaseSpectral.__init__ 7 0 0 0 0 100%
sklearn/cluster/_bicluster.py BaseSpectral._check_parameters 0 0 0 0 0 100%
sklearn/cluster/_bicluster.py BaseSpectral.fit 4 0 0 0 0 100%
sklearn/cluster/_bicluster.py BaseSpectral._svd 23 9 0 10 3 64%
sklearn/cluster/_bicluster.py BaseSpectral._k_means 7 0 0 2 0 100%
sklearn/cluster/_bicluster.py BaseSpectral._more_tags 1 0 0 0 0 100%
sklearn/cluster/_bicluster.py SpectralCoclustering.__init__ 1 0 0 0 0 100%
sklearn/cluster/_bicluster.py SpectralCoclustering._check_parameters 2 1 0 2 1 50%
sklearn/cluster/_bicluster.py SpectralCoclustering._fit 10 0 0 4 0 100%
sklearn/cluster/_bicluster.py SpectralBiclustering.__init__ 4 0 0 0 0 100%
sklearn/cluster/_bicluster.py SpectralBiclustering._check_parameters 11 0 0 6 0 100%
sklearn/cluster/_bicluster.py SpectralBiclustering._fit 23 0 0 10 1 97%
sklearn/cluster/_bicluster.py SpectralBiclustering._fit_best_piecewise 5 0 0 0 0 100%
sklearn/cluster/_bicluster.py SpectralBiclustering._fit_best_piecewise.make_piecewise 2 0 0 0 0 100%
sklearn/cluster/_bicluster.py SpectralBiclustering._project_and_cluster 3 0 0 0 0 100%
sklearn/cluster/_bicluster.py (no function) 39 0 0 0 0 100%
sklearn/cluster/_birch.py _iterate_sparse_X 10 0 0 2 0 100%
sklearn/cluster/_birch.py _split_node 28 0 0 10 1 97%
sklearn/cluster/_birch.py _CFNode.__init__ 10 0 0 0 0 100%
sklearn/cluster/_birch.py _CFNode.append_subcluster 6 0 0 0 0 100%
sklearn/cluster/_birch.py _CFNode.update_split_subclusters 5 0 0 0 0 100%
sklearn/cluster/_birch.py _CFNode.insert_cf_subcluster 32 0 0 12 0 100%
sklearn/cluster/_birch.py _CFSubcluster.__init__ 8 0 0 2 0 100%
sklearn/cluster/_birch.py _CFSubcluster.update 5 0 0 0 0 100%
sklearn/cluster/_birch.py _CFSubcluster.merge_subcluster 10 0 0 2 0 100%
sklearn/cluster/_birch.py _CFSubcluster.radius 2 0 0 0 0 100%
sklearn/cluster/_birch.py Birch.__init__ 5 0 0 0 0 100%
sklearn/cluster/_birch.py Birch.fit 1 0 0 0 0 100%
sklearn/cluster/_birch.py Birch._fit 28 0 0 10 0 100%
sklearn/cluster/_birch.py Birch._get_leaves 6 0 0 2 0 100%
sklearn/cluster/_birch.py Birch.partial_fit 4 0 0 2 0 100%
sklearn/cluster/_birch.py Birch.predict 3 0 0 0 0 100%
sklearn/cluster/_birch.py Birch._predict 4 0 0 2 0 100%
sklearn/cluster/_birch.py Birch.transform 4 0 0 2 0 100%
sklearn/cluster/_birch.py Birch._global_clustering 16 0 0 10 0 100%
sklearn/cluster/_birch.py Birch._more_tags 1 0 0 0 0 100%
sklearn/cluster/_birch.py (no function) 41 0 0 0 0 100%
sklearn/cluster/_bisect_k_means.py _BisectingTree.__init__ 5 0 0 0 0 100%
sklearn/cluster/_bisect_k_means.py _BisectingTree.split 3 0 0 0 0 100%
sklearn/cluster/_bisect_k_means.py _BisectingTree.get_cluster_to_bisect 6 0 0 4 0 100%
sklearn/cluster/_bisect_k_means.py _BisectingTree.iter_leaves 4 0 0 2 0 100%
sklearn/cluster/_bisect_k_means.py BisectingKMeans.__init__ 4 0 0 0 0 100%
sklearn/cluster/_bisect_k_means.py BisectingKMeans._warn_mkl_vcomp 1 1 0 0 0 0%
sklearn/cluster/_bisect_k_means.py BisectingKMeans._inertia_per_cluster 6 0 0 2 0 100%
sklearn/cluster/_bisect_k_means.py BisectingKMeans._bisect 17 1 0 8 1 92%
sklearn/cluster/_bisect_k_means.py BisectingKMeans.fit 31 0 0 10 0 100%
sklearn/cluster/_bisect_k_means.py BisectingKMeans.predict 6 0 0 0 0 100%
sklearn/cluster/_bisect_k_means.py BisectingKMeans._predict_recursive 11 0 0 4 0 100%
sklearn/cluster/_bisect_k_means.py BisectingKMeans._more_tags 1 0 0 0 0 100%
sklearn/cluster/_bisect_k_means.py (no function) 26 0 0 0 0 100%
sklearn/cluster/_dbscan.py dbscan 3 0 0 0 0 100%
sklearn/cluster/_dbscan.py DBSCAN.__init__ 8 0 0 0 0 100%
sklearn/cluster/_dbscan.py DBSCAN.fit 23 0 0 14 0 100%
sklearn/cluster/_dbscan.py DBSCAN.fit_predict 2 0 0 0 0 100%
sklearn/cluster/_dbscan.py DBSCAN._more_tags 1 0 0 0 0 100%
sklearn/cluster/_dbscan.py (no function) 19 0 0 0 0 100%
sklearn/cluster/_feature_agglomeration.py AgglomerationTransform.transform 9 0 0 6 0 100%
sklearn/cluster/_feature_agglomeration.py AgglomerationTransform.inverse_transform 4 0 0 0 0 100%
sklearn/cluster/_feature_agglomeration.py (no function) 10 0 0 0 0 100%
sklearn/cluster/_hdbscan/__init__.py (no function) 0 0 0 0 0 100%
sklearn/cluster/_hdbscan/hdbscan.py _brute_mst 13 0 0 7 0 100%
sklearn/cluster/_hdbscan/hdbscan.py _process_mst 3 0 0 0 0 100%
sklearn/cluster/_hdbscan/hdbscan.py _hdbscan_brute 16 1 0 10 1 92%
sklearn/cluster/_hdbscan/hdbscan.py _hdbscan_prims 7 0 0 0 0 100%
sklearn/cluster/_hdbscan/hdbscan.py remap_single_linkage_tree 20 0 0 8 0 100%
sklearn/cluster/_hdbscan/hdbscan.py _get_finite_row_indices 4 0 0 4 0 100%
sklearn/cluster/_hdbscan/hdbscan.py HDBSCAN.__init__ 14 0 0 0 0 100%
sklearn/cluster/_hdbscan/hdbscan.py HDBSCAN.fit 80 0 0 40 0 100%
sklearn/cluster/_hdbscan/hdbscan.py HDBSCAN.fit_predict 2 0 0 0 0 100%
sklearn/cluster/_hdbscan/hdbscan.py HDBSCAN._weighted_cluster_center 20 0 0 10 4 87%
sklearn/cluster/_hdbscan/hdbscan.py HDBSCAN.dbscan_clustering 6 0 0 0 0 100%
sklearn/cluster/_hdbscan/hdbscan.py HDBSCAN._more_tags 1 0 0 0 0 100%
sklearn/cluster/_hdbscan/hdbscan.py (no function) 31 0 0 0 0 100%
sklearn/cluster/_hdbscan/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/cluster/_hdbscan/tests/test_reachibility.py test_mutual_reachability_graph_error_sparse_format 8 0 0 2 0 100%
sklearn/cluster/_hdbscan/tests/test_reachibility.py test_mutual_reachability_graph_inplace 7 0 0 0 0 100%
sklearn/cluster/_hdbscan/tests/test_reachibility.py test_mutual_reachability_graph_equivalence_dense_sparse 7 0 0 0 0 100%
sklearn/cluster/_hdbscan/tests/test_reachibility.py test_mutual_reachability_graph_preserve_dtype 8 0 0 0 0 100%
sklearn/cluster/_hdbscan/tests/test_reachibility.py (no function) 11 0 0 0 0 100%
sklearn/cluster/_kmeans.py kmeans_plusplus 12 1 0 6 1 89%
sklearn/cluster/_kmeans.py _kmeans_plusplus 28 0 0 8 1 97%
sklearn/cluster/_kmeans.py _tolerance 6 0 0 4 0 100%
sklearn/cluster/_kmeans.py k_means 4 1 0 2 1 67%
sklearn/cluster/_kmeans.py _kmeans_single_elkan 44 0 0 16 0 100%
sklearn/cluster/_kmeans.py _kmeans_single_lloyd 34 0 0 16 0 100%
sklearn/cluster/_kmeans.py _labels_inertia 14 0 0 4 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans.__init__ 7 0 0 0 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans._check_params_vs_input 15 0 0 12 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans._warn_mkl_vcomp 0 0 0 0 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans._check_mkl_vcomp 9 1 0 10 1 89%
sklearn/cluster/_kmeans.py _BaseKMeans._validate_center_shape 4 0 0 4 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans._check_test_data 2 0 0 0 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans._init_centroids 22 0 0 12 1 97%
sklearn/cluster/_kmeans.py _BaseKMeans.fit_predict 1 0 0 0 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans.predict 5 0 0 0 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans.fit_transform 1 0 0 0 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans.transform 3 0 0 0 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans._transform 1 0 0 0 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans.score 5 0 0 0 0 100%
sklearn/cluster/_kmeans.py _BaseKMeans._more_tags 1 0 0 0 0 100%
sklearn/cluster/_kmeans.py KMeans.__init__ 3 0 0 0 0 100%
sklearn/cluster/_kmeans.py KMeans._check_params_vs_input 5 0 0 2 0 100%
sklearn/cluster/_kmeans.py KMeans._warn_mkl_vcomp 1 1 0 0 0 0%
sklearn/cluster/_kmeans.py KMeans.fit 44 0 0 20 0 100%
sklearn/cluster/_kmeans.py _mini_batch_step 19 0 0 12 0 100%
sklearn/cluster/_kmeans.py MiniBatchKMeans.__init__ 6 0 0 0 0 100%
sklearn/cluster/_kmeans.py MiniBatchKMeans._check_params_vs_input 13 1 0 8 1 90%
sklearn/cluster/_kmeans.py MiniBatchKMeans._warn_mkl_vcomp 1 1 0 0 0 0%
sklearn/cluster/_kmeans.py MiniBatchKMeans._mini_batch_convergence 26 0 0 18 1 98%
sklearn/cluster/_kmeans.py MiniBatchKMeans._random_reassign 5 0 0 2 0 100%
sklearn/cluster/_kmeans.py MiniBatchKMeans.fit 52 0 0 20 0 100%
sklearn/cluster/_kmeans.py MiniBatchKMeans.partial_fit 24 0 0 8 1 97%
sklearn/cluster/_kmeans.py (no function) 67 0 0 0 0 100%
sklearn/cluster/_mean_shift.py estimate_bandwidth 15 0 0 6 0 100%
sklearn/cluster/_mean_shift.py _mean_shift_single_seed 14 0 0 4 0 100%
sklearn/cluster/_mean_shift.py mean_shift 2 0 0 0 0 100%
sklearn/cluster/_mean_shift.py get_bin_seeds 12 0 0 8 0 100%
sklearn/cluster/_mean_shift.py MeanShift.__init__ 7 0 0 0 0 100%
sklearn/cluster/_mean_shift.py MeanShift.fit 39 0 0 26 0 100%
sklearn/cluster/_mean_shift.py MeanShift.predict 4 0 0 2 0 100%
sklearn/cluster/_mean_shift.py (no function) 24 0 0 0 0 100%
sklearn/cluster/_optics.py OPTICS.__init__ 14 0 0 0 0 100%
sklearn/cluster/_optics.py OPTICS.fit 24 1 0 14 2 92%
sklearn/cluster/_optics.py _validate_size 2 0 0 2 0 100%
sklearn/cluster/_optics.py _compute_core_distances_ 8 0 0 2 0 100%
sklearn/cluster/_optics.py compute_optics_graph 25 0 0 8 0 100%
sklearn/cluster/_optics.py _set_reach_dist 19 0 0 8 0 100%
sklearn/cluster/_optics.py cluster_optics_dbscan 7 0 0 0 0 100%
sklearn/cluster/_optics.py cluster_optics_xi 12 0 0 6 0 100%
sklearn/cluster/_optics.py _extend_region 15 0 0 8 0 100%
sklearn/cluster/_optics.py _update_filter_sdas 6 0 0 6 0 100%
sklearn/cluster/_optics.py _correct_predecessor 9 1 0 8 1 88%
sklearn/cluster/_optics.py _xi_cluster 56 3 0 30 4 92%
sklearn/cluster/_optics.py _extract_xi_labels 8 0 0 4 0 100%
sklearn/cluster/_optics.py (no function) 32 0 0 0 0 100%
sklearn/cluster/_spectral.py cluster_qr 5 0 0 0 0 100%
sklearn/cluster/_spectral.py discretize 41 0 0 14 1 98%
sklearn/cluster/_spectral.py spectral_clustering 2 0 0 0 0 100%
sklearn/cluster/_spectral.py SpectralClustering.__init__ 15 0 0 0 0 100%
sklearn/cluster/_spectral.py SpectralClustering.fit 32 1 0 18 2 94%
sklearn/cluster/_spectral.py SpectralClustering.fit_predict 1 0 0 0 0 100%
sklearn/cluster/_spectral.py SpectralClustering._more_tags 1 0 0 0 0 100%
sklearn/cluster/_spectral.py (no function) 23 0 0 0 0 100%
sklearn/cluster/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/cluster/tests/common.py generate_clustered_data 6 0 0 2 0 100%
sklearn/cluster/tests/common.py (no function) 2 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation 5 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_precomputed 11 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_no_copy 15 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_affinity_shape 4 0 0 2 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_precomputed_with_sparse_input 3 0 0 2 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_predict 5 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_predict_error 8 0 0 4 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_fit_non_convergence 6 0 0 2 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_equal_mutual_similarities 15 0 0 6 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_predict_non_convergence 7 0 0 4 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_non_convergence_regressiontest 6 0 0 2 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_equal_similarities_and_preferences 10 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_random_state 9 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_convergence_warning_dense_sparse 10 0 0 2 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_correct_clusters 4 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_sparse_input_for_predict 4 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_sparse_input_for_fit_predict 5 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py test_affinity_propagation_equal_points 3 0 0 0 0 100%
sklearn/cluster/tests/test_affinity_propagation.py (no function) 35 0 0 0 0 100%
sklearn/cluster/tests/test_bicluster.py MockBiclustering.__init__ 1 0 0 0 0 100%
sklearn/cluster/tests/test_bicluster.py MockBiclustering.get_indices 1 0 0 0 0 100%
sklearn/cluster/tests/test_bicluster.py test_get_submatrix 11 0 0 6 0 100%
sklearn/cluster/tests/test_bicluster.py _test_shape_indices 5 0 0 2 0 100%
sklearn/cluster/tests/test_bicluster.py test_spectral_coclustering 13 0 0 4 0 100%
sklearn/cluster/tests/test_bicluster.py test_spectral_biclustering 18 0 0 10 0 100%
sklearn/cluster/tests/test_bicluster.py _do_scale_test 7 0 0 2 0 100%
sklearn/cluster/tests/test_bicluster.py _do_bistochastic_test 2 0 0 0 0 100%
sklearn/cluster/tests/test_bicluster.py test_scale_normalize 7 0 0 4 0 100%
sklearn/cluster/tests/test_bicluster.py test_bistochastic_normalize 7 0 0 4 0 100%
sklearn/cluster/tests/test_bicluster.py test_log_normalize 4 0 0 0 0 100%
sklearn/cluster/tests/test_bicluster.py test_fit_best_piecewise 4 0 0 0 0 100%
sklearn/cluster/tests/test_bicluster.py test_project_and_cluster 6 0 0 2 0 100%
sklearn/cluster/tests/test_bicluster.py test_perfect_checkerboard 10 0 0 0 0 100%
sklearn/cluster/tests/test_bicluster.py test_spectralbiclustering_parameter_validation 4 0 0 2 0 100%
sklearn/cluster/tests/test_bicluster.py test_n_features_in_ 4 0 0 0 0 100%
sklearn/cluster/tests/test_bicluster.py (no function) 36 0 0 0 0 100%
sklearn/cluster/tests/test_birch.py test_n_samples_leaves_roots 8 0 0 4 0 100%
sklearn/cluster/tests/test_birch.py test_partial_fit 11 0 0 0 0 100%
sklearn/cluster/tests/test_birch.py test_birch_predict 13 0 0 0 0 100%
sklearn/cluster/tests/test_birch.py test_n_clusters 14 0 0 2 0 100%
sklearn/cluster/tests/test_birch.py test_sparse_X 10 0 0 0 0 100%
sklearn/cluster/tests/test_birch.py test_partial_fit_second_call_error_checks 6 0 0 2 0 100%
sklearn/cluster/tests/test_birch.py check_branching_factor 5 0 0 4 0 100%
sklearn/cluster/tests/test_birch.py test_branching_factor 9 0 0 0 0 100%
sklearn/cluster/tests/test_birch.py check_threshold 6 0 0 4 0 100%
sklearn/cluster/tests/test_birch.py test_threshold 8 0 0 0 0 100%
sklearn/cluster/tests/test_birch.py test_birch_n_clusters_long_int 3 0 0 0 0 100%
sklearn/cluster/tests/test_birch.py test_feature_names_out 6 0 0 2 0 100%
sklearn/cluster/tests/test_birch.py test_transform_match_across_dtypes 5 0 0 0 0 100%
sklearn/cluster/tests/test_birch.py test_subcluster_dtype 3 0 0 0 0 100%
sklearn/cluster/tests/test_birch.py test_both_subclusters_updated 2 0 0 0 0 100%
sklearn/cluster/tests/test_birch.py (no function) 25 0 0 0 0 100%
sklearn/cluster/tests/test_bisect_k_means.py test_three_clusters 7 0 0 0 0 100%
sklearn/cluster/tests/test_bisect_k_means.py test_sparse 10 0 0 0 0 100%
sklearn/cluster/tests/test_bisect_k_means.py test_n_clusters 5 0 0 0 0 100%
sklearn/cluster/tests/test_bisect_k_means.py test_one_cluster 5 0 0 0 0 100%
sklearn/cluster/tests/test_bisect_k_means.py test_fit_predict 8 0 0 2 0 100%
sklearn/cluster/tests/test_bisect_k_means.py test_dtype_preserved 8 0 0 2 0 100%
sklearn/cluster/tests/test_bisect_k_means.py test_float32_float64_equivalence 9 0 0 2 0 100%
sklearn/cluster/tests/test_bisect_k_means.py test_no_crash_on_empty_bisections 6 0 0 0 0 100%
sklearn/cluster/tests/test_bisect_k_means.py test_one_feature 2 0 0 0 0 100%
sklearn/cluster/tests/test_bisect_k_means.py (no function) 23 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_similarity 11 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_feature 10 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_sparse 4 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_sparse_precomputed 9 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_sparse_precomputed_different_eps 10 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_input_not_modified 7 0 0 2 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_input_not_modified_precomputed_sparse_nodiag 8 0 0 2 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_no_core_samples 8 0 0 2 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_callable 10 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_metric_params 20 0 0 4 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_balltree 22 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_input_validation 2 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_pickle 3 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_boundaries 6 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_weighted_dbscan 39 0 0 4 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_core_samples_toy 14 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_precomputed_metric_with_degenerate_input_arrays 6 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py test_dbscan_precomputed_metric_with_initial_rows_zero 4 0 0 0 0 100%
sklearn/cluster/tests/test_dbscan.py (no function) 39 0 0 0 0 100%
sklearn/cluster/tests/test_feature_agglomeration.py test_feature_agglomeration 22 0 0 0 0 100%
sklearn/cluster/tests/test_feature_agglomeration.py test_feature_agglomeration_feature_names_out 6 0 0 2 0 100%
sklearn/cluster/tests/test_feature_agglomeration.py test_inverse_transform_Xt_deprecation 13 0 0 8 0 100%
sklearn/cluster/tests/test_feature_agglomeration.py (no function) 10 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py check_label_quality 3 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_outlier_data 15 0 0 2 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_distance_matrix 13 0 0 4 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_sparse_distance_matrix 8 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_feature_array 2 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_algorithms 14 2 0 10 1 79%
sklearn/cluster/tests/test_hdbscan.py test_dbscan_clustering 3 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_dbscan_clustering_outlier_data 16 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_best_balltree_metric 2 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_no_clusters 2 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_min_cluster_size 5 0 0 6 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_callable_metric 3 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_precomputed_non_brute 4 0 0 2 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_sparse 19 0 0 4 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_centers 9 0 0 2 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_allow_single_cluster_with_epsilon 10 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_better_than_dbscan 6 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_usable_inputs 1 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_sparse_distances_too_few_nonzero 4 0 0 2 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_sparse_distances_disconnected_graph 8 0 0 2 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_tree_invalid_metric 10 0 0 10 2 90%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_too_many_min_samples 4 0 0 2 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_precomputed_dense_nan 6 0 0 2 0 100%
sklearn/cluster/tests/test_hdbscan.py test_labelling_distinct 11 0 0 4 0 100%
sklearn/cluster/tests/test_hdbscan.py test_labelling_thresholding 9 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_warning_on_deprecated_algorithm_name 6 0 0 4 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_error_precomputed_and_store_centers 6 0 0 2 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_cosine_metric_valid_algorithm 1 0 0 0 0 100%
sklearn/cluster/tests/test_hdbscan.py test_hdbscan_cosine_metric_invalid_algorithm 3 0 0 2 0 100%
sklearn/cluster/tests/test_hdbscan.py (no function) 65 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_linkage_misc 12 0 0 4 0 100%
sklearn/cluster/tests/test_hierarchical.py test_structured_linkage_tree 13 0 0 6 0 100%
sklearn/cluster/tests/test_hierarchical.py test_unstructured_linkage_tree 15 0 0 14 0 100%
sklearn/cluster/tests/test_hierarchical.py test_height_linkage_tree 8 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_zero_cosine_linkage_tree 4 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_agglomerative_clustering_distances 13 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_agglomerative_clustering 40 0 0 8 0 100%
sklearn/cluster/tests/test_hierarchical.py test_agglomerative_clustering_memory_mapped 3 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_ward_agglomeration 14 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_single_linkage_clustering 8 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py assess_same_labelling 8 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_sparse_scikit_vs_scipy 18 0 0 6 0 100%
sklearn/cluster/tests/test_hierarchical.py test_vector_scikit_single_vs_scipy_single 13 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_mst_linkage_core_memory_mapped 11 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_identical_points 9 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_connectivity_propagation 4 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_ward_tree_children_order 10 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_ward_linkage_tree_return_distance 45 0 0 6 0 100%
sklearn/cluster/tests/test_hierarchical.py test_connectivity_fixing_non_lil 6 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_int_float_dict 11 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_connectivity_callable 8 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_connectivity_ignores_diagonal 9 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_compute_full_tree 16 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_n_components 5 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_affinity_passed_to_fix_connectivity 11 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_affinity_passed_to_fix_connectivity.FakeAffinity.__init__ 1 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_affinity_passed_to_fix_connectivity.FakeAffinity.increment 2 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_agglomerative_clustering_with_distance_threshold 17 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_small_distance_threshold 8 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_cluster_distances_with_distance_threshold 15 0 0 4 0 100%
sklearn/cluster/tests/test_hierarchical.py test_agglomerative_clustering_with_distance_threshold_edge_case 4 0 0 0 0 100%
sklearn/cluster/tests/test_hierarchical.py test_dist_threshold_invalid_parameters 8 0 0 6 0 100%
sklearn/cluster/tests/test_hierarchical.py test_invalid_shape_precomputed_dist_matrix 4 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py test_precomputed_connectivity_metric_with_2_connected_components 14 0 0 4 0 100%
sklearn/cluster/tests/test_hierarchical.py test_deprecation_warning_metric_None 4 0 0 2 0 100%
sklearn/cluster/tests/test_hierarchical.py (no function) 63 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_results 13 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_relocated_clusters 18 5 0 0 0 72%
sklearn/cluster/tests/test_k_means.py test_relocate_empty_clusters 12 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_elkan_results 14 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_convergence 5 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_minibatch_update_consistency 25 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py _check_fitted_model 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_all_init 3 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_minibatch_kmeans_partial_fit_init 5 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_init_auto_with_initial_centroids 8 0 0 4 0 100%
sklearn/cluster/tests/test_k_means.py test_fortran_aligned_data 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_minibatch_kmeans_verbose 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_verbose 8 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_minibatch_kmeans_warning_init_size 2 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_warning_n_init_precomputed_centers 2 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_minibatch_sensible_reassign 10 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_minibatch_reassign 11 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_minibatch_with_many_reassignments 1 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_minibatch_kmeans_init_size 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_minibatch_declared_convergence 9 0 0 4 0 100%
sklearn/cluster/tests/test_k_means.py test_minibatch_iter_steps 9 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_copyx 5 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_score_max_iter 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_predict 13 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_dense_sparse 7 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_predict_dense_sparse 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_integer_input 14 0 0 4 0 100%
sklearn/cluster/tests/test_k_means.py test_transform 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_fit_transform 3 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_n_init 4 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_k_means_function 5 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_float_precision 20 0 0 4 0 100%
sklearn/cluster/tests/test_k_means.py test_centers_not_mutated 5 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_init_fitted_centers 3 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_warns_less_centers_than_unique_points 6 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py _sort_centers 1 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_weighted_vs_repeated 9 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_unit_weights_vs_no_weights 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_scaled_weights 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_elkan_iter_attribute 2 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_empty_cluster_relocated 7 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_result_equal_in_diff_n_threads 7 0 0 4 0 100%
sklearn/cluster/tests/test_k_means.py test_warning_elkan_1_cluster 2 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_k_means_1_iteration 10 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_k_means_1_iteration.py_kmeans 6 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_euclidean_distance 13 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_inertia 23 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_n_init_auto 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_sample_weight_unchanged 4 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_wrong_params 3 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_plusplus_wrong_params 2 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_plusplus_output 9 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_plusplus_norms 2 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_plusplus_dataorder 4 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_is_same_clustering 6 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_kmeans_with_array_like_or_np_scalar_init 3 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_feature_names_out 6 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_predict_does_not_change_cluster_centers 9 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_sample_weight_init 8 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py test_sample_weight_zero 9 0 0 0 0 100%
sklearn/cluster/tests/test_k_means.py test_relocating_with_duplicates 6 0 0 2 0 100%
sklearn/cluster/tests/test_k_means.py (no function) 155 0 0 10 0 100%
sklearn/cluster/tests/test_mean_shift.py test_convergence_of_1d_constant_data 3 0 0 0 0 100%
sklearn/cluster/tests/test_mean_shift.py test_estimate_bandwidth 2 0 0 0 0 100%
sklearn/cluster/tests/test_mean_shift.py test_estimate_bandwidth_1sample 3 0 0 0 0 100%
sklearn/cluster/tests/test_mean_shift.py test_mean_shift 14 0 0 0 0 100%
sklearn/cluster/tests/test_mean_shift.py test_parallel 10 0 0 0 0 100%
sklearn/cluster/tests/test_mean_shift.py test_meanshift_predict 5 0 0 0 0 100%
sklearn/cluster/tests/test_mean_shift.py test_meanshift_all_orphans 4 0 0 2 0 100%
sklearn/cluster/tests/test_mean_shift.py test_unfitted 3 0 0 0 0 100%
sklearn/cluster/tests/test_mean_shift.py test_cluster_intensity_tie 6 0 0 0 0 100%
sklearn/cluster/tests/test_mean_shift.py test_bin_seeds 16 0 0 6 0 100%
sklearn/cluster/tests/test_mean_shift.py test_max_iter 7 0 0 2 0 100%
sklearn/cluster/tests/test_mean_shift.py test_mean_shift_zero_bandwidth 10 0 0 0 0 100%
sklearn/cluster/tests/test_mean_shift.py (no function) 24 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_extend_downward 6 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_extend_upward 6 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_the_extract_xi_labels 2 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_extract_xi 28 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_cluster_hierarchy_ 10 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_correct_number_of_clusters 15 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_minimum_number_of_sample_check 5 0 0 2 0 100%
sklearn/cluster/tests/test_optics.py test_bad_extract 6 0 0 2 0 100%
sklearn/cluster/tests/test_optics.py test_bad_reachability 6 0 0 2 0 100%
sklearn/cluster/tests/test_optics.py test_nowarn_if_metric_bool_data_bool 5 0 0 2 0 100%
sklearn/cluster/tests/test_optics.py test_warn_if_metric_bool_data_no_bool 6 0 0 2 0 100%
sklearn/cluster/tests/test_optics.py test_nowarn_if_metric_no_bool 7 0 0 2 0 100%
sklearn/cluster/tests/test_optics.py test_close_extract 4 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_dbscan_optics_parity 11 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_min_samples_edge_case 14 0 0 2 0 100%
sklearn/cluster/tests/test_optics.py test_min_cluster_size 8 0 0 2 1 90%
sklearn/cluster/tests/test_optics.py test_min_cluster_size_invalid2 6 0 0 4 0 100%
sklearn/cluster/tests/test_optics.py test_processing_order 5 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_compare_to_ELKI 18 0 0 2 0 100%
sklearn/cluster/tests/test_optics.py test_extract_dbscan 9 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py test_precomputed_dists 9 0 0 2 0 100%
sklearn/cluster/tests/test_optics.py test_optics_input_not_modified_precomputed_sparse_nodiag 8 0 0 2 0 100%
sklearn/cluster/tests/test_optics.py test_optics_predecessor_correction_ordering 6 0 0 0 0 100%
sklearn/cluster/tests/test_optics.py (no function) 56 0 0 4 0 100%
sklearn/cluster/tests/test_spectral.py test_spectral_clustering 11 0 0 4 0 100%
sklearn/cluster/tests/test_spectral.py test_spectral_clustering_sparse 6 0 0 0 0 100%
sklearn/cluster/tests/test_spectral.py test_precomputed_nearest_neighbors_filtering 9 0 0 2 0 100%
sklearn/cluster/tests/test_spectral.py test_affinities 22 0 0 8 0 100%
sklearn/cluster/tests/test_spectral.py test_affinities.histogram 2 0 0 0 0 100%
sklearn/cluster/tests/test_spectral.py test_cluster_qr 8 0 0 0 0 100%
sklearn/cluster/tests/test_spectral.py test_cluster_qr_permutation_invariance 5 0 0 0 0 100%
sklearn/cluster/tests/test_spectral.py test_discretize 8 0 0 2 0 100%
sklearn/cluster/tests/test_spectral.py test_spectral_clustering_with_arpack_amg_solvers 17 2 0 4 1 76%
sklearn/cluster/tests/test_spectral.py test_n_components 7 0 0 0 0 100%
sklearn/cluster/tests/test_spectral.py test_verbose 7 0 0 2 0 100%
sklearn/cluster/tests/test_spectral.py test_spectral_clustering_np_matrix_raises 4 0 0 2 0 100%
sklearn/cluster/tests/test_spectral.py test_spectral_clustering_not_infinite_loop 5 0 0 2 0 100%
sklearn/cluster/tests/test_spectral.py test_spectral_clustering_not_infinite_loop.new_svd 1 0 0 0 0 100%
sklearn/cluster/tests/test_spectral.py (no function) 46 2 0 0 0 96%
sklearn/compose/__init__.py (no function) 3 0 0 0 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer.__init__ 8 0 0 0 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._transformers 4 0 0 2 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._transformers 4 2 0 2 0 67%
sklearn/compose/_column_transformer.py ColumnTransformer.set_output 7 0 0 6 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer.get_params 1 0 0 0 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer.set_params 2 0 0 0 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._iter 19 0 0 16 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._validate_transformers 9 0 0 8 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._validate_column_callables 9 0 0 4 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._validate_remainder 5 0 0 0 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._get_remainder_cols_dtype 7 0 0 4 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._get_remainder_cols 8 0 0 8 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer.named_transformers_ 1 0 0 2 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._get_feature_name_out_for_transformer 5 0 0 2 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer.get_feature_names_out 11 1 0 6 1 88%
sklearn/compose/_column_transformer.py ColumnTransformer._add_prefix_for_feature_names_out 12 0 0 14 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._update_fitted_transformers 11 0 0 6 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._validate_output 20 2 0 18 0 95%
sklearn/compose/_column_transformer.py ColumnTransformer._record_output_indices 10 0 0 8 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._log_message 3 0 0 2 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._call_func_on_transformers 19 0 0 10 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer.fit 3 0 0 0 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer.fit_transform 26 0 0 11 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer.transform 23 0 0 12 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._hstack 38 0 0 32 1 99%
sklearn/compose/_column_transformer.py ColumnTransformer._sk_visual_block_ 10 1 0 7 1 88%
sklearn/compose/_column_transformer.py ColumnTransformer.__getitem__ 6 0 0 2 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer._get_empty_routing 1 0 0 2 0 100%
sklearn/compose/_column_transformer.py ColumnTransformer.get_metadata_routing 10 0 0 4 0 100%
sklearn/compose/_column_transformer.py _check_X 3 0 0 2 0 100%
sklearn/compose/_column_transformer.py _is_empty_column_selection 5 0 0 6 0 100%
sklearn/compose/_column_transformer.py _get_transformer_list 4 0 0 0 0 100%
sklearn/compose/_column_transformer.py make_column_transformer 2 0 0 0 0 100%
sklearn/compose/_column_transformer.py make_column_selector.__init__ 3 0 0 0 0 100%
sklearn/compose/_column_transformer.py make_column_selector.__call__ 9 0 0 6 0 100%
sklearn/compose/_column_transformer.py _RemainderColsList.__init__ 4 0 0 0 0 100%
sklearn/compose/_column_transformer.py _RemainderColsList.__getitem__ 2 0 0 0 0 100%
sklearn/compose/_column_transformer.py _RemainderColsList._show_remainder_cols_warning 5 0 0 2 0 100%
sklearn/compose/_column_transformer.py _RemainderColsList._repr_pretty_ 1 0 0 0 0 100%
sklearn/compose/_column_transformer.py _with_dtype_warning_enabled_set_to 6 0 0 4 0 100%
sklearn/compose/_column_transformer.py (no function) 70 0 0 0 0 100%
sklearn/compose/_target.py TransformedTargetRegressor.__init__ 5 0 0 0 0 100%
sklearn/compose/_target.py TransformedTargetRegressor._fit_transformer 15 0 0 10 0 100%
sklearn/compose/_target.py TransformedTargetRegressor.fit 19 0 0 10 0 100%
sklearn/compose/_target.py TransformedTargetRegressor.predict 11 0 0 6 0 100%
sklearn/compose/_target.py TransformedTargetRegressor._more_tags 2 0 0 0 0 100%
sklearn/compose/_target.py TransformedTargetRegressor.n_features_in_ 5 0 0 0 0 100%
sklearn/compose/_target.py TransformedTargetRegressor.get_metadata_routing 2 0 0 0 0 100%
sklearn/compose/_target.py TransformedTargetRegressor._get_regressor 3 0 0 2 0 100%
sklearn/compose/_target.py (no function) 25 0 0 0 0 100%
sklearn/compose/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py Trans.fit 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py Trans.transform 5 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py DoubleTrans.fit 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py DoubleTrans.transform 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py SparseMatrixTrans.__init__ 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py SparseMatrixTrans.fit 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py SparseMatrixTrans.transform 2 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py TransNo2D.fit 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py TransNo2D.transform 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py TransRaise.fit 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py TransRaise.transform 1 1 0 0 0 0%
sklearn/compose/tests/test_column_transformer.py test_column_transformer 27 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_tuple_transformers_parameter 6 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_dataframe 62 0 0 10 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_dataframe.TransAssert.__init__ 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_dataframe.TransAssert.fit 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_dataframe.TransAssert.transform 4 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_empty_columns 30 0 0 6 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_output_indices 22 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_output_indices_df 14 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_sparse_array 14 0 0 6 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_list 5 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_sparse_stacking 15 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_mixed_cols_sparse 8 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_sparse_threshold 20 0 0 6 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_error_msg_1D 11 0 0 8 0 100%
sklearn/compose/tests/test_column_transformer.py test_2D_transformer_output 7 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_2D_transformer_output_pandas 9 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_invalid_columns 20 0 0 12 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_invalid_transformer 8 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_invalid_transformer.NoTrans.fit 1 1 0 0 0 0%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_invalid_transformer.NoTrans.predict 1 1 0 0 0 0%
sklearn/compose/tests/test_column_transformer.py test_make_column_transformer 7 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_make_column_transformer_pandas 7 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_make_column_transformer_kwargs 10 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_make_column_transformer_remainder_transformer 5 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_get_set_params 8 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_named_estimators 11 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_cloning 9 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_get_feature_names 8 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_special_strings 19 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_remainder 34 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_remainder_dtypes_ints 6 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_remainder_dtypes 18 0 0 10 0 100%
sklearn/compose/tests/test_column_transformer.py test_remainder_list_repr 6 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_remainder_numpy 9 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_remainder_pandas 13 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_remainder_transformer 10 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_no_remaining_remainder_transformer 6 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_drops_all_remainder_transformer 9 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_sparse_remainder_transformer 11 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_drop_all_sparse_remainder_transformer 10 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_get_set_params_with_remainder 8 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_no_estimators 9 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_verbose 8 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_no_estimators_set_params 2 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_callable_specifier 8 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_callable_specifier.func 2 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_callable_specifier_dataframe 10 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_callable_specifier_dataframe.func 3 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_negative_column_indexes 7 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_mask_indexing 5 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_n_features_in 5 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_make_column_selector_with_select_dtypes 4 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_with_make_column_selector 12 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_make_column_selector_error 5 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_make_column_selector_pickle 5 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_feature_names_empty_columns 5 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_feature_names_out_pandas 5 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_feature_names_out_non_pandas 4 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_sk_visual_block_remainder 6 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_sk_visual_block_remainder_drop 6 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_sk_visual_block_remainder_fitted_pandas 9 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_sk_visual_block_remainder_fitted_numpy 8 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_reordered_column_names_remainder 19 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_feature_name_validation_missing_columns_drop_passthough 19 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_feature_names_in_ 8 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py TransWithNames.__init__ 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py TransWithNames.get_feature_names_out 3 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_verbose_feature_names_out_true 8 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_verbose_feature_names_out_false 8 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_verbose_feature_names_out_false_errors 7 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_set_output 12 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transform_set_output_mixed 11 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transform_set_output_after_fitting 11 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py PandasOutTransformer.__init__ 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py PandasOutTransformer.fit 3 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py PandasOutTransformer.transform 3 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py PandasOutTransformer.set_output 1 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_transformers_with_pandas_out_but_not_feature_names_out 13 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_empty_selection_pandas_output 9 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_raise_error_if_index_not_aligned 8 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_remainder_set_output 9 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_transform_pd_na 19 1 0 10 1 93%
sklearn/compose/tests/test_column_transformer.py test_dataframe_different_dataframe_libraries 15 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer__getitem__ 11 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_remainder_passthrough_naming_consistency 9 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_column_renaming 5 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_error_with_duplicated_columns 6 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_column_transformer_auto_memmap 6 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_routing_passed_metadata_not_supported 5 0 0 2 0 100%
sklearn/compose/tests/test_column_transformer.py test_metadata_routing_for_column_transformer 12 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_metadata_routing_no_fit_transform 9 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_metadata_routing_no_fit_transform.NoFitTransform.fit 3 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_metadata_routing_no_fit_transform.NoFitTransform.transform 3 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_metadata_routing_error_for_column_transformer 10 0 0 4 0 100%
sklearn/compose/tests/test_column_transformer.py test_get_metadata_routing_works_without_fit 2 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_remainder_request_always_present 3 0 0 0 0 100%
sklearn/compose/tests/test_column_transformer.py test_unused_transformer_request_present 3 0 0 2 1 80%
sklearn/compose/tests/test_column_transformer.py (no function) 176 0 0 14 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_error 14 0 0 8 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_invertible 7 0 0 2 0 100%
sklearn/compose/tests/test_target.py _check_standard_scaled 3 0 0 0 0 100%
sklearn/compose/tests/test_target.py _check_shifted_by_one 1 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_functions 10 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_functions_multioutput 11 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_1d_transformer 14 0 0 2 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_2d_transformer 21 0 0 4 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_2d_transformer_multioutput 16 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_3d_target 8 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_3d_target.flatten_data 1 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_3d_target.unflatten_data 1 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_multi_to_single 14 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_multi_to_single.func 2 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_multi_to_single.inverse_func 1 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_multi_to_single.func 1 0 0 0 0 100%
sklearn/compose/tests/test_target.py DummyCheckerArrayTransformer.fit 2 0 0 0 0 100%
sklearn/compose/tests/test_target.py DummyCheckerArrayTransformer.transform 2 0 0 0 0 100%
sklearn/compose/tests/test_target.py DummyCheckerArrayTransformer.inverse_transform 2 0 0 0 0 100%
sklearn/compose/tests/test_target.py DummyCheckerListRegressor.fit 2 0 0 0 0 100%
sklearn/compose/tests/test_target.py DummyCheckerListRegressor.predict 2 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_ensure_y_array 8 0 0 4 0 100%
sklearn/compose/tests/test_target.py DummyTransformer.__init__ 1 0 0 0 0 100%
sklearn/compose/tests/test_target.py DummyTransformer.fit 2 0 0 0 0 100%
sklearn/compose/tests/test_target.py DummyTransformer.transform 1 0 0 0 0 100%
sklearn/compose/tests/test_target.py DummyTransformer.inverse_transform 1 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_count_fit 4 0 0 0 0 100%
sklearn/compose/tests/test_target.py DummyRegressorWithExtraFitParams.fit 2 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_pass_fit_parameters 4 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_route_pipeline 6 0 0 0 0 100%
sklearn/compose/tests/test_target.py DummyRegressorWithExtraPredictParams.predict 3 0 0 0 0 100%
sklearn/compose/tests/test_target.py test_transform_target_regressor_pass_extra_predict_parameters 5 0 0 0 0 100%
sklearn/compose/tests/test_target.py (no function) 46 0 0 0 0 100%
sklearn/conftest.py enable_slep006 2 0 0 2 0 100%
sklearn/conftest.py raccoon_face_or_skip 11 11 0 4 0 0%
sklearn/conftest.py global_dtype 1 0 0 0 0 100%
sklearn/conftest.py _fetch_fixture 4 0 0 2 1 83%
sklearn/conftest.py _fetch_fixture.wrapped 7 7 0 2 0 0%
sklearn/conftest.py pytest_collection_modifyitems 61 27 0 44 9 52%
sklearn/conftest.py set_random_seed 4 0 0 0 0 100%
sklearn/conftest.py pyplot 4 0 0 0 0 100%
sklearn/conftest.py pytest_configure 15 6 0 8 3 52%
sklearn/conftest.py hide_available_pandas 3 0 0 0 0 100%
sklearn/conftest.py hide_available_pandas.mocked_import 3 3 0 2 0 0%
sklearn/conftest.py print_changed_only_false 3 0 0 0 0 100%
sklearn/conftest.py (no function) 52 1 0 4 2 95%
sklearn/covariance/__init__.py (no function) 6 0 0 0 0 100%
sklearn/covariance/_elliptic_envelope.py EllipticEnvelope.__init__ 2 0 0 0 0 100%
sklearn/covariance/_elliptic_envelope.py EllipticEnvelope.fit 3 0 0 0 0 100%
sklearn/covariance/_elliptic_envelope.py EllipticEnvelope.decision_function 3 0 0 0 0 100%
sklearn/covariance/_elliptic_envelope.py EllipticEnvelope.score_samples 2 0 0 0 0 100%
sklearn/covariance/_elliptic_envelope.py EllipticEnvelope.predict 4 0 0 0 0 100%
sklearn/covariance/_elliptic_envelope.py EllipticEnvelope.score 1 0 0 0 0 100%
sklearn/covariance/_elliptic_envelope.py (no function) 16 0 0 0 0 100%
sklearn/covariance/_empirical_covariance.py log_likelihood 5 0 0 0 0 100%
sklearn/covariance/_empirical_covariance.py empirical_covariance 11 1 0 8 1 89%
sklearn/covariance/_empirical_covariance.py EmpiricalCovariance.__init__ 2 0 0 0 0 100%
sklearn/covariance/_empirical_covariance.py EmpiricalCovariance._set_covariance 5 0 0 2 0 100%
sklearn/covariance/_empirical_covariance.py EmpiricalCovariance.get_precision 4 0 0 2 0 100%
sklearn/covariance/_empirical_covariance.py EmpiricalCovariance.fit 7 0 0 2 0 100%
sklearn/covariance/_empirical_covariance.py EmpiricalCovariance.score 4 0 0 0 0 100%
sklearn/covariance/_empirical_covariance.py EmpiricalCovariance.error_norm 12 0 0 8 0 100%
sklearn/covariance/_empirical_covariance.py EmpiricalCovariance.mahalanobis 5 0 0 2 0 100%
sklearn/covariance/_empirical_covariance.py (no function) 23 0 0 0 0 100%
sklearn/covariance/_graph_lasso.py _objective 4 0 0 0 0 100%
sklearn/covariance/_graph_lasso.py _dual_gap 4 0 0 0 0 100%
sklearn/covariance/_graph_lasso.py _graphical_lasso 58 1 0 24 1 98%
sklearn/covariance/_graph_lasso.py alpha_max 3 0 0 0 0 100%
sklearn/covariance/_graph_lasso.py graphical_lasso 7 0 0 4 0 100%
sklearn/covariance/_graph_lasso.py BaseGraphicalLasso.__init__ 7 0 0 0 0 100%
sklearn/covariance/_graph_lasso.py GraphicalLasso.__init__ 3 0 0 0 0 100%
sklearn/covariance/_graph_lasso.py GraphicalLasso.fit 10 0 0 4 0 100%
sklearn/covariance/_graph_lasso.py graphical_lasso_path 34 4 0 20 7 80%
sklearn/covariance/_graph_lasso.py GraphicalLassoCV.__init__ 5 0 0 0 0 100%
sklearn/covariance/_graph_lasso.py GraphicalLassoCV.fit 74 4 0 34 3 94%
sklearn/covariance/_graph_lasso.py GraphicalLassoCV.get_metadata_routing 2 0 0 0 0 100%
sklearn/covariance/_graph_lasso.py (no function) 40 0 0 0 0 100%
sklearn/covariance/_robust_covariance.py c_step 3 3 0 0 0 0%
sklearn/covariance/_robust_covariance.py _c_step 49 2 0 18 2 94%
sklearn/covariance/_robust_covariance.py select_candidates 22 1 0 10 1 94%
sklearn/covariance/_robust_covariance.py fast_mcd 78 4 0 16 0 96%
sklearn/covariance/_robust_covariance.py MinCovDet.__init__ 4 0 0 0 0 100%
sklearn/covariance/_robust_covariance.py MinCovDet.fit 20 4 0 4 1 79%
sklearn/covariance/_robust_covariance.py MinCovDet.correct_covariance 8 0 0 2 0 100%
sklearn/covariance/_robust_covariance.py MinCovDet.reweight_covariance 14 1 0 2 1 88%
sklearn/covariance/_robust_covariance.py (no function) 22 0 0 0 0 100%
sklearn/covariance/_shrunk_covariance.py _ledoit_wolf 11 0 0 4 0 100%
sklearn/covariance/_shrunk_covariance.py _oas 15 0 0 4 0 100%
sklearn/covariance/_shrunk_covariance.py shrunk_covariance 7 0 0 0 0 100%
sklearn/covariance/_shrunk_covariance.py ShrunkCovariance.__init__ 2 0 0 0 0 100%
sklearn/covariance/_shrunk_covariance.py ShrunkCovariance.fit 8 0 0 2 0 100%
sklearn/covariance/_shrunk_covariance.py ledoit_wolf_shrinkage 38 2 0 14 2 92%
sklearn/covariance/_shrunk_covariance.py ledoit_wolf 2 0 0 0 0 100%
sklearn/covariance/_shrunk_covariance.py LedoitWolf.__init__ 2 0 0 0 0 100%
sklearn/covariance/_shrunk_covariance.py LedoitWolf.fit 8 0 0 2 0 100%
sklearn/covariance/_shrunk_covariance.py oas 2 0 0 0 0 100%
sklearn/covariance/_shrunk_covariance.py OAS.fit 8 0 0 2 0 100%
sklearn/covariance/_shrunk_covariance.py (no function) 30 0 0 0 0 100%
sklearn/covariance/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/covariance/tests/test_covariance.py test_covariance 31 0 0 4 0 100%
sklearn/covariance/tests/test_covariance.py test_shrunk_covariance_func 8 0 0 2 0 100%
sklearn/covariance/tests/test_covariance.py test_shrunk_covariance 16 0 0 0 0 100%
sklearn/covariance/tests/test_covariance.py test_ledoit_wolf 55 0 0 2 0 100%
sklearn/covariance/tests/test_covariance.py _naive_ledoit_wolf_shrinkage 11 0 0 0 0 100%
sklearn/covariance/tests/test_covariance.py test_ledoit_wolf_small 5 0 0 0 0 100%
sklearn/covariance/tests/test_covariance.py test_ledoit_wolf_large 7 0 0 0 0 100%
sklearn/covariance/tests/test_covariance.py test_ledoit_wolf_empty_array 3 0 0 2 0 100%
sklearn/covariance/tests/test_covariance.py test_oas 56 0 0 2 0 100%
sklearn/covariance/tests/test_covariance.py test_EmpiricalCovariance_validates_mahalanobis 4 0 0 2 0 100%
sklearn/covariance/tests/test_covariance.py (no function) 22 0 0 0 0 100%
sklearn/covariance/tests/test_elliptic_envelope.py test_elliptic_envelope 15 0 0 4 0 100%
sklearn/covariance/tests/test_elliptic_envelope.py test_score_samples 6 0 0 0 0 100%
sklearn/covariance/tests/test_elliptic_envelope.py (no function) 7 0 0 0 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graphical_lassos 29 0 0 8 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graphical_lasso_when_alpha_equals_0 6 0 0 0 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graphical_lasso_n_iter 4 0 0 0 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graphical_lasso_iris 8 0 0 2 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graph_lasso_2D 8 0 0 2 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graphical_lasso_iris_singular 9 0 0 2 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graphical_lasso_cv 11 0 0 0 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graphical_lasso_cv_alphas_iterable 5 0 0 0 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graphical_lasso_cv_alphas_invalid_array 5 0 0 2 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graphical_lasso_cv_scores 8 0 0 0 0 100%
sklearn/covariance/tests/test_graphical_lasso.py test_graphical_lasso_cv_scores_with_routing 13 0 0 0 0 100%
sklearn/covariance/tests/test_graphical_lasso.py _assert_graphical_lasso_cv_scores 12 0 0 6 0 100%
sklearn/covariance/tests/test_graphical_lasso.py (no function) 28 0 0 0 0 100%
sklearn/covariance/tests/test_robust_covariance.py test_mcd 6 0 0 0 0 100%
sklearn/covariance/tests/test_robust_covariance.py test_fast_mcd_on_invalid_input 4 0 0 2 0 100%
sklearn/covariance/tests/test_robust_covariance.py test_mcd_class_on_invalid_input 5 0 0 2 0 100%
sklearn/covariance/tests/test_robust_covariance.py launch_mcd_on_dataset 18 0 0 0 0 100%
sklearn/covariance/tests/test_robust_covariance.py test_mcd_issue1127 4 0 0 0 0 100%
sklearn/covariance/tests/test_robust_covariance.py test_mcd_issue3367 5 0 0 0 0 100%
sklearn/covariance/tests/test_robust_covariance.py test_mcd_support_covariance_is_zero 8 0 0 4 0 100%
sklearn/covariance/tests/test_robust_covariance.py test_mcd_increasing_det_warning 5 0 0 2 0 100%
sklearn/covariance/tests/test_robust_covariance.py (no function) 17 0 0 0 0 100%
sklearn/cross_decomposition/__init__.py (no function) 2 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py _pinv2_old 8 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py _get_first_singular_vectors_power_method 28 0 0 16 0 100%
sklearn/cross_decomposition/_pls.py _get_first_singular_vectors_svd 3 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py _center_scale_xy 14 0 0 2 0 100%
sklearn/cross_decomposition/_pls.py _svd_flip_1d 4 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py _deprecate_Y_when_optional 6 0 0 4 0 100%
sklearn/cross_decomposition/_pls.py _deprecate_Y_when_required 3 0 0 2 0 100%
sklearn/cross_decomposition/_pls.py _PLS.__init__ 8 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py _PLS.fit 67 3 0 18 2 92%
sklearn/cross_decomposition/_pls.py _PLS.transform 15 0 0 4 0 100%
sklearn/cross_decomposition/_pls.py _PLS.inverse_transform 13 0 0 2 0 100%
sklearn/cross_decomposition/_pls.py _PLS.predict 5 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py _PLS.fit_transform 1 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py _PLS._more_tags 1 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py PLSRegression.__init__ 1 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py PLSRegression.fit 5 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py PLSCanonical.__init__ 1 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py CCA.__init__ 1 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py PLSSVD.__init__ 3 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py PLSSVD.fit 21 0 0 4 0 100%
sklearn/cross_decomposition/_pls.py PLSSVD.transform 13 0 0 4 0 100%
sklearn/cross_decomposition/_pls.py PLSSVD.fit_transform 1 0 0 0 0 100%
sklearn/cross_decomposition/_pls.py (no function) 57 1 0 8 1 97%
sklearn/cross_decomposition/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py assert_matrix_orthogonal 2 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_canonical_basics 25 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_sanity_check_pls_regression 20 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_sanity_check_pls_regression_constant_column_Y 18 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_sanity_check_pls_canonical 23 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_sanity_check_pls_canonical_random 31 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_convergence_fail 6 0 0 2 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_attibutes_shapes 7 0 0 2 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_univariate_equivalence 8 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_copy 21 0 0 8 0 100%
sklearn/cross_decomposition/tests/test_pls.py _generate_test_scale_and_stability_datasets 21 0 0 2 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_scale_and_stability 5 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_n_components_upper_bounds 7 0 0 2 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_singular_value_helpers 8 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_one_component_equivalence 7 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_svd_flip_1d 8 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_loadings_converges 6 0 0 2 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_constant_y 8 0 0 2 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_coef_shape 6 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_prediction 9 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_feature_names_out 6 0 0 2 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_set_output 7 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_regression_fit_1d_y 11 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_regression_scaling_coef 7 0 0 0 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_fit_warning_on_deprecated_Y_argument 13 0 0 6 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_transform_warning_on_deprecated_Y_argument 11 0 0 4 0 100%
sklearn/cross_decomposition/tests/test_pls.py test_pls_inverse_transform_warning_on_deprecated_Y_argument 11 0 0 4 0 100%
sklearn/cross_decomposition/tests/test_pls.py (no function) 54 0 0 0 0 100%
sklearn/datasets/__init__.py __getattr__ 7 0 0 2 0 100%
sklearn/datasets/__init__.py (no function) 15 0 0 0 0 100%
sklearn/datasets/_arff_parser.py _split_sparse_columns 8 0 0 6 0 100%
sklearn/datasets/_arff_parser.py _sparse_data_to_array 8 0 0 6 0 100%
sklearn/datasets/_arff_parser.py _post_process_frame 7 0 0 4 0 100%
sklearn/datasets/_arff_parser.py _liac_arff_parser 69 4 0 44 4 93%
sklearn/datasets/_arff_parser.py _liac_arff_parser._io_to_generator 2 0 0 2 0 100%
sklearn/datasets/_arff_parser.py _pandas_arff_parser 33 3 0 24 2 91%
sklearn/datasets/_arff_parser.py _pandas_arff_parser.strip_single_quotes 4 0 0 2 0 100%
sklearn/datasets/_arff_parser.py load_arff_from_gzip_file 5 0 0 4 0 100%
sklearn/datasets/_arff_parser.py (no function) 18 0 0 0 0 100%
sklearn/datasets/_base.py get_data_home 5 0 0 2 0 100%
sklearn/datasets/_base.py clear_data_home 2 0 0 0 0 100%
sklearn/datasets/_base.py _convert_data_dataframe 11 1 0 4 1 87%
sklearn/datasets/_base.py load_files 33 0 0 26 1 98%
sklearn/datasets/_base.py load_csv_data 17 0 0 6 0 100%
sklearn/datasets/_base.py load_gzip_compressed_csv_data 9 0 0 4 0 100%
sklearn/datasets/_base.py load_descr 2 0 0 0 0 100%
sklearn/datasets/_base.py load_wine 9 0 0 4 0 100%
sklearn/datasets/_base.py load_iris 10 0 0 4 0 100%
sklearn/datasets/_base.py load_breast_cancer 10 0 0 4 0 100%
sklearn/datasets/_base.py load_digits 17 0 0 8 0 100%
sklearn/datasets/_base.py load_diabetes 16 0 0 6 0 100%
sklearn/datasets/_base.py load_linnerud 20 0 0 8 0 100%
sklearn/datasets/_base.py load_sample_images 14 2 0 6 0 90%
sklearn/datasets/_base.py load_sample_image 9 1 0 6 3 73%
sklearn/datasets/_base.py _pkl_filepath 5 0 0 0 0 100%
sklearn/datasets/_base.py _sha256 9 9 0 4 0 0%
sklearn/datasets/_base.py _fetch_remote 15 5 0 4 0 63%
sklearn/datasets/_base.py (no function) 52 0 0 0 0 100%
sklearn/datasets/_california_housing.py fetch_california_housing 32 32 0 12 0 0%
sklearn/datasets/_california_housing.py (no function) 15 0 0 0 0 100%
sklearn/datasets/_covtype.py fetch_covtype 39 39 0 12 0 0%
sklearn/datasets/_covtype.py (no function) 20 0 0 4 0 100%
sklearn/datasets/_kddcup99.py fetch_kddcup99 58 0 0 16 0 100%
sklearn/datasets/_kddcup99.py _fetch_brute_kddcup99 48 6 0 12 3 85%
sklearn/datasets/_kddcup99.py _mkdirp 5 1 0 2 2 57%
sklearn/datasets/_kddcup99.py print_coverage 6 5 0 4 2 10%
sklearn/datasets/_kddcup99.py (no function) 22 0 1 0 0 100%
sklearn/datasets/_lfw.py _check_fetch_lfw 29 15 0 18 3 49%
sklearn/datasets/_lfw.py _load_imgs 34 3 0 18 1 92%
sklearn/datasets/_lfw.py _fetch_lfw_people 21 0 0 10 0 100%
sklearn/datasets/_lfw.py fetch_lfw_people 10 0 0 2 0 100%
sklearn/datasets/_lfw.py _fetch_lfw_pairs 29 3 0 14 1 91%
sklearn/datasets/_lfw.py fetch_lfw_pairs 11 1 0 2 1 85%
sklearn/datasets/_lfw.py (no function) 22 0 0 0 0 100%
sklearn/datasets/_olivetti_faces.py fetch_olivetti_faces 30 30 0 12 0 0%
sklearn/datasets/_olivetti_faces.py (no function) 13 0 0 0 0 100%
sklearn/datasets/_openml.py _get_local_path 1 0 0 0 0 100%
sklearn/datasets/_openml.py _retry_with_clean_cache 3 0 0 0 0 100%
sklearn/datasets/_openml.py _retry_with_clean_cache.decorator 2 0 0 0 0 100%
sklearn/datasets/_openml.py _retry_with_clean_cache.decorator.wrapper 14 1 0 8 2 86%
sklearn/datasets/_openml.py _retry_on_network_error 3 0 0 0 0 100%
sklearn/datasets/_openml.py _retry_on_network_error.decorator 2 0 0 0 0 100%
sklearn/datasets/_openml.py _retry_on_network_error.decorator.wrapper 12 0 0 4 0 100%
sklearn/datasets/_openml.py _open_openml_url 26 0 0 16 0 100%
sklearn/datasets/_openml.py _open_openml_url.is_gzip_encoded 1 0 0 0 0 100%
sklearn/datasets/_openml.py _get_json_content_from_openml_api 8 1 0 2 1 80%
sklearn/datasets/_openml.py _get_json_content_from_openml_api._load_json 2 0 0 2 0 100%
sklearn/datasets/_openml.py _get_data_info_by_name 21 0 0 6 0 100%
sklearn/datasets/_openml.py _get_data_description_by_id 4 0 0 0 0 100%
sklearn/datasets/_openml.py _get_data_features 4 0 0 0 0 100%
sklearn/datasets/_openml.py _get_data_qualities 4 0 0 0 0 100%
sklearn/datasets/_openml.py _get_num_samples 3 0 0 2 0 100%
sklearn/datasets/_openml.py _load_arff_response 21 2 0 11 2 88%
sklearn/datasets/_openml.py _load_arff_response._open_url_and_load_gzip_file 3 0 0 2 0 100%
sklearn/datasets/_openml.py _download_data_to_bunch 18 0 0 12 0 100%
sklearn/datasets/_openml.py _verify_target_data_type 15 1 0 14 1 93%
sklearn/datasets/_openml.py _valid_data_column_names 5 0 0 4 0 100%
sklearn/datasets/_openml.py fetch_openml 65 7 0 48 2 90%
sklearn/datasets/_openml.py (no function) 47 0 0 0 0 100%
sklearn/datasets/_rcv1.py fetch_rcv1 83 83 0 34 0 0%
sklearn/datasets/_rcv1.py _inverse_permutation 5 5 0 0 0 0%
sklearn/datasets/_rcv1.py _find_permutation 4 4 0 0 0 0%
sklearn/datasets/_rcv1.py (no function) 21 0 0 0 0 100%
sklearn/datasets/_samples_generator.py _generate_hypercube 5 0 0 2 0 100%
sklearn/datasets/_samples_generator.py make_classification 62 1 0 34 2 97%
sklearn/datasets/_samples_generator.py make_multilabel_classification 26 0 0 8 1 97%
sklearn/datasets/_samples_generator.py make_multilabel_classification.sample_example 19 0 0 8 0 100%
sklearn/datasets/_samples_generator.py make_hastie_10_2 6 0 0 0 0 100%
sklearn/datasets/_samples_generator.py make_regression 20 0 0 8 0 100%
sklearn/datasets/_samples_generator.py make_circles 20 0 0 8 0 100%
sklearn/datasets/_samples_generator.py make_moons 19 0 0 6 0 100%
sklearn/datasets/_samples_generator.py make_blobs 41 0 0 26 0 100%
sklearn/datasets/_samples_generator.py make_friedman1 4 0 0 0 0 100%
sklearn/datasets/_samples_generator.py make_friedman2 9 0 0 0 0 100%
sklearn/datasets/_samples_generator.py make_friedman3 9 0 0 0 0 100%
sklearn/datasets/_samples_generator.py make_low_rank_matrix 9 0 0 0 0 100%
sklearn/datasets/_samples_generator.py make_sparse_coded_signal 12 0 0 2 0 100%
sklearn/datasets/_samples_generator.py make_sparse_uncorrelated 4 0 0 0 0 100%
sklearn/datasets/_samples_generator.py make_spd_matrix 5 0 0 0 0 100%
sklearn/datasets/_samples_generator.py make_sparse_spd_matrix 22 0 0 12 0 100%
sklearn/datasets/_samples_generator.py make_swiss_roll 16 0 0 4 0 100%
sklearn/datasets/_samples_generator.py make_s_curve 9 0 0 0 0 100%
sklearn/datasets/_samples_generator.py make_gaussian_quantiles 14 2 0 6 3 75%
sklearn/datasets/_samples_generator.py _shuffle 6 0 0 0 0 100%
sklearn/datasets/_samples_generator.py make_biclusters 20 0 0 14 1 97%
sklearn/datasets/_samples_generator.py make_checkerboard 23 0 0 18 1 98%
sklearn/datasets/_samples_generator.py (no function) 55 0 0 0 0 100%
sklearn/datasets/_species_distributions.py _load_coverage 8 8 0 8 0 0%
sklearn/datasets/_species_distributions.py _load_csv 4 4 0 0 0 0%
sklearn/datasets/_species_distributions.py construct_grids 7 7 0 0 0 0%
sklearn/datasets/_species_distributions.py fetch_species_distributions 33 33 0 18 0 0%
sklearn/datasets/_species_distributions.py (no function) 20 0 0 0 0 100%
sklearn/datasets/_svmlight_format_io.py load_svmlight_file 1 0 0 0 0 100%
sklearn/datasets/_svmlight_format_io.py _gen_open 14 1 0 10 1 92%
sklearn/datasets/_svmlight_format_io.py _open_and_load 12 0 0 6 0 100%
sklearn/datasets/_svmlight_format_io.py load_svmlight_files 22 0 0 21 0 100%
sklearn/datasets/_svmlight_format_io.py _dump_svmlight 10 0 0 6 0 100%
sklearn/datasets/_svmlight_format_io.py dump_svmlight_file 35 3 0 30 3 91%
sklearn/datasets/_svmlight_format_io.py (no function) 18 0 0 0 0 100%
sklearn/datasets/_twenty_newsgroups.py _download_20newsgroups 16 16 0 6 0 0%
sklearn/datasets/_twenty_newsgroups.py strip_newsgroup_header 2 0 0 0 0 100%
sklearn/datasets/_twenty_newsgroups.py strip_newsgroup_quoting 2 0 0 2 0 100%
sklearn/datasets/_twenty_newsgroups.py strip_newsgroup_footer 8 0 0 6 0 100%
sklearn/datasets/_twenty_newsgroups.py fetch_20newsgroups 66 6 0 34 2 92%
sklearn/datasets/_twenty_newsgroups.py fetch_20newsgroups_vectorized 40 40 0 16 0 0%
sklearn/datasets/_twenty_newsgroups.py (no function) 33 0 0 0 0 100%
sklearn/datasets/data/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/descr/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/images/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_1/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_1119/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_1590/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_2/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_292/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_3/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_40589/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_40675/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_40945/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_40966/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_42074/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_42585/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_561/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_61/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/data/openml/id_62/__init__.py (no function) 0 0 0 0 0 100%
sklearn/datasets/tests/test_20news.py TestFetch20Newsgroups.test_20news 15 11 0 0 0 27%
sklearn/datasets/tests/test_20news.py TestFetch20Newsgroups.test_20news_length_consistency 4 2 0 0 0 50%
sklearn/datasets/tests/test_20news.py TestFetch20Newsgroups.test_cache_loading_failure 3 1 0 2 1 60%
sklearn/datasets/tests/test_20news.py TestFetch20Newsgroups.test_cache_loading_failure.side_effect 1 1 0 0 0 0%
sklearn/datasets/tests/test_20news.py TestFetch20Newsgroups.test_download_if_cache_not_exists 1 0 0 0 0 100%
sklearn/datasets/tests/test_20news.py TestFetch20Newsgroups.test_remove_options 1 0 0 0 0 100%
sklearn/datasets/tests/test_20news.py TestFetch20Newsgroups.test_subsets 4 0 0 0 0 100%
sklearn/datasets/tests/test_20news.py TestFetch20Newsgroups.test_categories_none 2 0 0 0 0 100%
sklearn/datasets/tests/test_20news.py TestFetch20Newsgroups.test_download_not_missing 2 0 0 2 0 100%
sklearn/datasets/tests/test_20news.py test_20news_vectorized 20 18 0 0 0 10%
sklearn/datasets/tests/test_20news.py test_20news_normalization 6 6 0 0 0 0%
sklearn/datasets/tests/test_20news.py test_20news_as_frame 10 10 0 4 0 0%
sklearn/datasets/tests/test_20news.py test_as_frame_no_pandas 1 1 0 0 0 0%
sklearn/datasets/tests/test_20news.py test_outdated_pickle 7 7 0 6 0 0%
sklearn/datasets/tests/test_20news.py TestStripNewsgroupFooter.test_remove_footer_with_hyphens 4 0 0 0 0 100%
sklearn/datasets/tests/test_20news.py TestStripNewsgroupFooter.test_remove_footer_with_blank_line 4 0 0 0 0 100%
sklearn/datasets/tests/test_20news.py TestStripNewsgroupFooter.test_no_footer 3 0 0 0 0 100%
sklearn/datasets/tests/test_20news.py TestStripNewsgroupFooter.test_multiple_consecutive_hyphens 4 0 0 0 0 100%
sklearn/datasets/tests/test_20news.py TestStripNewsgroupFooter.test_empty_text 3 0 0 0 0 100%
sklearn/datasets/tests/test_20news.py (no function) 41 0 0 0 0 100%
sklearn/datasets/tests/test_arff_parser.py test_post_process_frame 9 0 0 4 0 100%
sklearn/datasets/tests/test_arff_parser.py test_load_arff_from_gzip_file_error_parser 3 0 0 2 0 100%
sklearn/datasets/tests/test_arff_parser.py test_pandas_arff_parser_strip_single_quotes 9 0 0 0 0 100%
sklearn/datasets/tests/test_arff_parser.py test_pandas_arff_parser_strip_double_quotes 9 0 0 0 0 100%
sklearn/datasets/tests/test_arff_parser.py test_pandas_arff_parser_strip_no_quotes 9 0 0 0 0 100%
sklearn/datasets/tests/test_arff_parser.py (no function) 13 0 0 0 0 100%
sklearn/datasets/tests/test_base.py _DummyPath.__init__ 1 0 0 0 0 100%
sklearn/datasets/tests/test_base.py _DummyPath.__fspath__ 1 0 0 0 0 100%
sklearn/datasets/tests/test_base.py _remove_dir 2 0 0 2 1 75%
sklearn/datasets/tests/test_base.py data_home 3 0 0 0 0 100%
sklearn/datasets/tests/test_base.py load_files_root 3 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_category_dir_1 6 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_category_dir_2 3 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_data_home 11 0 0 4 0 100%
sklearn/datasets/tests/test_base.py test_default_empty_load_files 4 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_default_load_files 5 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_load_files_w_categories_desc_and_encoding 6 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_load_files_wo_load_content 5 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_load_files_allowed_extensions 8 0 0 6 0 100%
sklearn/datasets/tests/test_base.py test_load_csv_data 5 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_load_csv_data_with_descr 10 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_load_gzip_compressed_csv_data 2 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_load_gzip_compressed_csv_data_with_descr 6 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_load_sample_images 10 2 0 0 0 80%
sklearn/datasets/tests/test_base.py test_load_sample_image 6 2 0 0 0 67%
sklearn/datasets/tests/test_base.py test_load_diabetes_raw 7 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_loader 13 0 0 10 2 91%
sklearn/datasets/tests/test_base.py test_toy_dataset_frame_dtype 2 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_loads_dumps_bunch 4 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_bunch_pickle_generated_with_0_16_and_read_with_0_17 8 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_bunch_dir 2 0 0 0 0 100%
sklearn/datasets/tests/test_base.py test_load_boston_error 6 0 0 4 0 100%
sklearn/datasets/tests/test_base.py test_fetch_remote_raise_warnings_with_invalid_url 11 0 0 6 0 100%
sklearn/datasets/tests/test_base.py (no function) 56 0 0 0 0 100%
sklearn/datasets/tests/test_california_housing.py test_fetch 6 6 0 0 0 0%
sklearn/datasets/tests/test_california_housing.py test_fetch_asframe 7 7 0 0 0 0%
sklearn/datasets/tests/test_california_housing.py test_pandas_dependency_message 3 3 0 2 0 0%
sklearn/datasets/tests/test_california_housing.py (no function) 6 0 0 0 0 100%
sklearn/datasets/tests/test_common.py is_pillow_installed 5 2 0 0 0 60%
sklearn/datasets/tests/test_common.py check_pandas_dependency_message 8 4 0 2 0 40%
sklearn/datasets/tests/test_common.py check_return_X_y 4 0 0 0 0 100%
sklearn/datasets/tests/test_common.py check_as_frame 19 0 0 8 0 100%
sklearn/datasets/tests/test_common.py _skip_network_tests 1 0 0 0 0 100%
sklearn/datasets/tests/test_common.py _generate_func_supporting_param 11 0 0 10 0 100%
sklearn/datasets/tests/test_common.py test_common_check_return_X_y 2 0 0 0 0 100%
sklearn/datasets/tests/test_common.py test_common_check_as_frame 2 0 0 0 0 100%
sklearn/datasets/tests/test_common.py test_common_check_pandas_dependency 1 0 0 0 0 100%
sklearn/datasets/tests/test_common.py (no function) 18 0 0 0 0 100%
sklearn/datasets/tests/test_covtype.py test_fetch 14 14 0 0 0 0%
sklearn/datasets/tests/test_covtype.py test_fetch_asframe 10 10 0 4 0 0%
sklearn/datasets/tests/test_covtype.py test_pandas_dependency_message 3 3 0 2 0 0%
sklearn/datasets/tests/test_covtype.py (no function) 6 0 0 0 0 100%
sklearn/datasets/tests/test_kddcup99.py test_fetch_kddcup99_percent10 6 0 0 2 0 100%
sklearn/datasets/tests/test_kddcup99.py test_fetch_kddcup99_return_X_y 4 0 0 0 0 100%
sklearn/datasets/tests/test_kddcup99.py test_fetch_kddcup99_as_frame 4 0 0 0 0 100%
sklearn/datasets/tests/test_kddcup99.py test_fetch_kddcup99_shuffle 5 0 0 0 0 100%
sklearn/datasets/tests/test_kddcup99.py test_fetch_kddcup99_download_if_missing 5 0 0 2 0 100%
sklearn/datasets/tests/test_kddcup99.py test_pandas_dependency_message 1 0 0 0 0 100%
sklearn/datasets/tests/test_kddcup99.py test_corrupted_file_error_message 8 0 0 4 0 100%
sklearn/datasets/tests/test_kddcup99.py (no function) 13 0 1 0 0 100%
sklearn/datasets/tests/test_lfw.py mock_empty_data_home 2 0 0 0 0 100%
sklearn/datasets/tests/test_lfw.py mock_data_home 33 0 0 12 0 100%
sklearn/datasets/tests/test_lfw.py test_load_empty_lfw_people 2 0 0 2 0 100%
sklearn/datasets/tests/test_lfw.py test_load_fake_lfw_people 13 0 0 0 0 100%
sklearn/datasets/tests/test_lfw.py test_load_fake_lfw_people_too_restrictive 2 0 0 2 0 100%
sklearn/datasets/tests/test_lfw.py test_load_empty_lfw_pairs 2 0 0 2 0 100%
sklearn/datasets/tests/test_lfw.py test_load_fake_lfw_pairs 10 0 0 0 0 100%
sklearn/datasets/tests/test_lfw.py test_fetch_lfw_people_internal_cropping 3 0 0 0 0 100%
sklearn/datasets/tests/test_lfw.py (no function) 18 0 0 0 0 100%
sklearn/datasets/tests/test_olivetti_faces.py test_olivetti_faces 10 10 0 2 0 0%
sklearn/datasets/tests/test_olivetti_faces.py (no function) 5 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py _MockHTTPResponse.__init__ 2 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py _MockHTTPResponse.read 1 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py _MockHTTPResponse.close 1 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py _MockHTTPResponse.info 3 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py _MockHTTPResponse.__iter__ 1 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py _MockHTTPResponse.__enter__ 1 1 0 0 0 0%
sklearn/datasets/tests/test_openml.py _MockHTTPResponse.__exit__ 1 1 0 0 0 0%
sklearn/datasets/tests/test_openml.py _monkey_patch_webbased_functions 16 0 0 2 1 94%
sklearn/datasets/tests/test_openml.py _monkey_patch_webbased_functions._file_name 2 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py _monkey_patch_webbased_functions._mock_urlopen_shared 10 0 0 4 0 100%
sklearn/datasets/tests/test_openml.py _monkey_patch_webbased_functions._mock_urlopen_data_description 1 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py _monkey_patch_webbased_functions._mock_urlopen_data_features 1 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py _monkey_patch_webbased_functions._mock_urlopen_download_data 1 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py _monkey_patch_webbased_functions._mock_urlopen_data_list 16 3 0 8 1 83%
sklearn/datasets/tests/test_openml.py _monkey_patch_webbased_functions._mock_urlopen 11 1 0 8 1 89%
sklearn/datasets/tests/test_openml.py test_fetch_openml_as_frame_true 15 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_as_frame_false 13 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_consistency_parser 13 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_consistency_parser.convert_numerical_dtypes 4 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_consistency_parser.convert_numerical_and_categorical_dtypes 6 0 0 4 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_equivalence_array_dataframe 7 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_iris_pandas 30 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_forcing_targets 11 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_equivalence_frame_return_X_y 8 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_equivalence_array_return_X_y 6 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_difference_parsers 8 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py datasets_column_names 1 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py datasets_missing_values 1 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_types_inference 16 0 0 8 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_validation_parameter 4 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_requires_pandas_error 9 5 0 2 0 36%
sklearn/datasets/tests/test_openml.py test_fetch_openml_sparse_arff_error 5 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_auto_mode 5 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_convert_arff_data_dataframe_warning_low_memory_pandas 7 0 0 4 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_iris_warn_multiple_version 6 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_no_target 8 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_missing_values_pandas 7 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_inactive 7 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_error 5 0 0 4 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_raises_illegal_argument 2 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_warn_ignore_attribute 20 0 0 8 0 100%
sklearn/datasets/tests/test_openml.py test_dataset_with_openml_error 5 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_dataset_with_openml_warning 5 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_overwrite_default_params_read_csv 8 0 0 4 0 100%
sklearn/datasets/tests/test_openml.py test_open_openml_url_cache 9 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_open_openml_url_unlinks_local_path 9 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_open_openml_url_unlinks_local_path._mock_urlopen 4 0 0 4 0 100%
sklearn/datasets/tests/test_openml.py test_retry_with_clean_cache 13 0 0 4 0 100%
sklearn/datasets/tests/test_openml.py test_retry_with_clean_cache._load_data 3 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_retry_with_clean_cache_http_error 8 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_retry_with_clean_cache_http_error._load_data 1 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_cache 9 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_cache._mock_urlopen_raise 1 1 0 0 0 0%
sklearn/datasets/tests/test_openml.py test_fetch_openml_verify_checksum 20 0 0 8 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_verify_checksum.swap_file_mock 6 0 0 4 0 100%
sklearn/datasets/tests/test_openml.py test_open_openml_url_retry_on_network_error 7 0 0 4 0 100%
sklearn/datasets/tests/test_openml.py test_open_openml_url_retry_on_network_error._mock_urlopen_network_error 1 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_with_ignored_feature 8 0 0 2 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_strip_quotes 14 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_leading_whitespace 7 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py test_fetch_openml_quotechar_escapechar 7 0 0 0 0 100%
sklearn/datasets/tests/test_openml.py (no function) 111 0 0 0 0 100%
sklearn/datasets/tests/test_rcv1.py test_fetch_rcv1 35 35 0 4 0 0%
sklearn/datasets/tests/test_rcv1.py (no function) 6 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_classification 13 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_classification_informative_features 31 0 0 18 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_classification_weights_type 2 0 0 2 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_classification_weights_array_or_list_ok 4 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_multilabel_classification_return_sequences 7 0 0 10 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_multilabel_classification_return_indicator 12 0 0 2 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_multilabel_classification_return_indicator_sparse 5 0 0 2 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_hastie_10_2 4 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_regression 8 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_regression_multitarget 6 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_blobs 8 0 0 2 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_blobs_n_samples_list 4 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_blobs_n_samples_list_with_centers 8 0 0 2 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_blobs_n_samples_centers_none 4 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_blobs_return_centers 4 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_blobs_error 12 0 0 6 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_friedman1 4 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_friedman2 4 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_friedman3 4 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_low_rank_matrix 5 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_sparse_coded_signal 8 0 0 2 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_sparse_uncorrelated 3 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_spd_matrix 6 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_sparse_spd_matrix 15 0 0 4 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_sparse_spd_matrix_deprecation_warning 8 0 0 4 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_swiss_roll 5 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_s_curve 5 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_biclusters 9 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_checkerboard 11 0 0 0 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_moons 5 0 0 2 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_moons_unbalanced 6 0 0 2 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_circles 13 0 0 4 0 100%
sklearn/datasets/tests/test_samples_generator.py test_make_circles_unbalanced 7 0 0 2 0 100%
sklearn/datasets/tests/test_samples_generator.py (no function) 48 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py _svmlight_local_test_file_path 1 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py _load_svmlight_local_test_file 3 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_svmlight_file 15 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_svmlight_file_fd 9 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_svmlight_pathlib 5 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_svmlight_file_multilabel 2 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_svmlight_files 10 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_svmlight_file_n_features 8 0 0 4 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_compressed 19 0 0 12 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_invalid_file 2 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_invalid_order_file 2 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_zero_based 3 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_zero_based_auto 10 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_with_qid 10 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_large_qid 4 4 0 2 0 0%
sklearn/datasets/tests/test_svmlight_format.py test_load_invalid_file2 4 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_not_a_filename 2 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_invalid_filename 2 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_dump 33 0 0 14 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_dump_multilabel 10 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_dump_concise 19 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_dump_comment 23 0 0 4 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_dump_invalid 8 0 0 4 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_dump_query_id 10 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_with_long_qid 19 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_zeros 9 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_with_offsets 22 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_offset_exhaustive_splits 20 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_load_with_offsets_error 2 0 0 2 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_multilabel_y_explicit_zeros 11 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py test_dump_read_only 6 0 0 0 0 100%
sklearn/datasets/tests/test_svmlight_format.py (no function) 60 0 0 0 0 100%
sklearn/decomposition/__init__.py (no function) 12 0 0 0 0 100%
sklearn/decomposition/_base.py _BasePCA.get_covariance 10 1 0 2 1 83%
sklearn/decomposition/_base.py _BasePCA.get_precision 21 1 0 8 1 93%
sklearn/decomposition/_base.py _BasePCA.fit 0 0 0 0 0 100%
sklearn/decomposition/_base.py _BasePCA.transform 4 0 0 0 0 100%
sklearn/decomposition/_base.py _BasePCA._transform 9 0 0 4 1 92%
sklearn/decomposition/_base.py _BasePCA.inverse_transform 5 0 0 2 0 100%
sklearn/decomposition/_base.py _BasePCA._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_base.py (no function) 16 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py _check_positive_coding 2 0 0 2 0 100%
sklearn/decomposition/_dict_learning.py _sparse_encode_precomputed 33 1 0 16 2 94%
sklearn/decomposition/_dict_learning.py sparse_encode 10 1 0 6 2 81%
sklearn/decomposition/_dict_learning.py _sparse_encode 25 0 0 16 0 100%
sklearn/decomposition/_dict_learning.py _update_dict 21 1 0 12 1 94%
sklearn/decomposition/_dict_learning.py _dict_learning 43 4 0 24 4 88%
sklearn/decomposition/_dict_learning.py dict_learning_online 9 0 0 4 0 100%
sklearn/decomposition/_dict_learning.py dict_learning 5 0 0 2 0 100%
sklearn/decomposition/_dict_learning.py _BaseSparseCoding.__init__ 7 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py _BaseSparseCoding._transform 12 0 0 4 0 100%
sklearn/decomposition/_dict_learning.py _BaseSparseCoding.transform 2 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py SparseCoder.__init__ 2 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py SparseCoder.fit 1 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py SparseCoder.transform 1 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py SparseCoder._more_tags 1 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py SparseCoder.n_components_ 1 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py SparseCoder.n_features_in_ 1 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py SparseCoder._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py DictionaryLearning.__init__ 12 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py DictionaryLearning.fit 2 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py DictionaryLearning.fit_transform 11 0 0 2 0 100%
sklearn/decomposition/_dict_learning.py DictionaryLearning._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py DictionaryLearning._more_tags 1 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py MiniBatchDictionaryLearning.__init__ 15 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py MiniBatchDictionaryLearning._check_params 6 0 0 2 0 100%
sklearn/decomposition/_dict_learning.py MiniBatchDictionaryLearning._initialize_dict 10 0 0 4 0 100%
sklearn/decomposition/_dict_learning.py MiniBatchDictionaryLearning._update_inner_stats 8 0 0 2 0 100%
sklearn/decomposition/_dict_learning.py MiniBatchDictionaryLearning._minibatch_step 6 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py MiniBatchDictionaryLearning._check_convergence 27 0 0 18 0 100%
sklearn/decomposition/_dict_learning.py MiniBatchDictionaryLearning.fit 38 1 0 12 1 96%
sklearn/decomposition/_dict_learning.py MiniBatchDictionaryLearning.partial_fit 14 0 0 2 0 100%
sklearn/decomposition/_dict_learning.py MiniBatchDictionaryLearning._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py MiniBatchDictionaryLearning._more_tags 1 0 0 0 0 100%
sklearn/decomposition/_dict_learning.py (no function) 66 0 0 0 0 100%
sklearn/decomposition/_factor_analysis.py FactorAnalysis.__init__ 9 0 0 0 0 100%
sklearn/decomposition/_factor_analysis.py FactorAnalysis.fit 47 0 0 14 0 100%
sklearn/decomposition/_factor_analysis.py FactorAnalysis.fit.my_svd 2 0 0 0 0 100%
sklearn/decomposition/_factor_analysis.py FactorAnalysis.transform 9 0 0 0 0 100%
sklearn/decomposition/_factor_analysis.py FactorAnalysis.get_covariance 4 0 0 0 0 100%
sklearn/decomposition/_factor_analysis.py FactorAnalysis.get_precision 14 0 0 4 0 100%
sklearn/decomposition/_factor_analysis.py FactorAnalysis.score_samples 8 0 0 0 0 100%
sklearn/decomposition/_factor_analysis.py FactorAnalysis.score 1 0 0 0 0 100%
sklearn/decomposition/_factor_analysis.py FactorAnalysis._rotate 1 0 0 0 0 100%
sklearn/decomposition/_factor_analysis.py FactorAnalysis._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_factor_analysis.py _ortho_rotation 16 0 0 8 2 92%
sklearn/decomposition/_factor_analysis.py (no function) 25 0 0 0 0 100%
sklearn/decomposition/_fastica.py _gs_decorrelation 2 0 0 0 0 100%
sklearn/decomposition/_fastica.py _sym_decorrelation 3 0 0 0 0 100%
sklearn/decomposition/_fastica.py _ica_def 18 0 0 6 1 96%
sklearn/decomposition/_fastica.py _ica_par 13 0 0 4 0 100%
sklearn/decomposition/_fastica.py _logcosh 7 0 0 2 0 100%
sklearn/decomposition/_fastica.py _exp 4 0 0 0 0 100%
sklearn/decomposition/_fastica.py _cube 1 0 0 0 0 100%
sklearn/decomposition/_fastica.py fastica 14 0 0 6 0 100%
sklearn/decomposition/_fastica.py FastICA.__init__ 11 0 0 0 0 100%
sklearn/decomposition/_fastica.py FastICA._fit_transform 78 2 0 42 5 94%
sklearn/decomposition/_fastica.py FastICA.fit_transform 1 0 0 0 0 100%
sklearn/decomposition/_fastica.py FastICA.fit 2 0 0 0 0 100%
sklearn/decomposition/_fastica.py FastICA.transform 5 0 0 2 0 100%
sklearn/decomposition/_fastica.py FastICA.inverse_transform 6 0 0 2 0 100%
sklearn/decomposition/_fastica.py FastICA._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_fastica.py FastICA._more_tags 1 0 0 0 0 100%
sklearn/decomposition/_fastica.py (no function) 32 0 0 0 0 100%
sklearn/decomposition/_incremental_pca.py IncrementalPCA.__init__ 4 0 0 0 0 100%
sklearn/decomposition/_incremental_pca.py IncrementalPCA.fit 19 0 0 6 0 100%
sklearn/decomposition/_incremental_pca.py IncrementalPCA.partial_fit 46 0 0 22 0 100%
sklearn/decomposition/_incremental_pca.py IncrementalPCA.transform 7 0 0 4 0 100%
sklearn/decomposition/_incremental_pca.py (no function) 16 0 0 0 0 100%
sklearn/decomposition/_kernel_pca.py KernelPCA.__init__ 16 0 0 0 0 100%
sklearn/decomposition/_kernel_pca.py KernelPCA._get_kernel 4 0 0 2 0 100%
sklearn/decomposition/_kernel_pca.py KernelPCA._fit_transform 25 0 0 14 1 97%
sklearn/decomposition/_kernel_pca.py KernelPCA._fit_inverse_transform 7 1 0 2 1 78%
sklearn/decomposition/_kernel_pca.py KernelPCA.fit 12 0 0 4 0 100%
sklearn/decomposition/_kernel_pca.py KernelPCA.fit_transform 5 0 0 2 0 100%
sklearn/decomposition/_kernel_pca.py KernelPCA.transform 7 0 0 0 0 100%
sklearn/decomposition/_kernel_pca.py KernelPCA.inverse_transform 4 0 0 2 0 100%
sklearn/decomposition/_kernel_pca.py KernelPCA._more_tags 1 0 0 0 0 100%
sklearn/decomposition/_kernel_pca.py KernelPCA._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_kernel_pca.py (no function) 27 0 0 0 0 100%
sklearn/decomposition/_lda.py _update_doc_distribution 37 0 0 14 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation.__init__ 16 0 0 0 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation._init_latent_vars 13 0 0 4 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation._e_step 14 0 0 8 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation._em_step 10 0 0 2 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation._more_tags 1 0 0 0 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation._check_non_neg_array 4 0 0 0 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation.partial_fit 13 1 0 8 1 90%
sklearn/decomposition/_lda.py LatentDirichletAllocation.fit 29 0 0 16 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation._unnormalized_transform 2 0 0 0 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation.transform 5 0 0 0 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation._approx_bound 28 0 0 8 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation._approx_bound._loglikelihood 4 0 0 0 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation.score 5 0 0 0 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation._perplexity_precomp_distr 14 0 0 8 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation.perplexity 3 0 0 0 0 100%
sklearn/decomposition/_lda.py LatentDirichletAllocation._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_lda.py (no function) 35 0 0 0 0 100%
sklearn/decomposition/_nmf.py norm 1 0 0 0 0 100%
sklearn/decomposition/_nmf.py trace_dot 1 0 0 0 0 100%
sklearn/decomposition/_nmf.py _check_init 8 0 0 6 0 100%
sklearn/decomposition/_nmf.py _beta_divergence 46 0 0 20 0 100%
sklearn/decomposition/_nmf.py _special_sparse_dot 12 0 0 4 0 100%
sklearn/decomposition/_nmf.py _beta_loss_to_float 4 0 0 2 0 100%
sklearn/decomposition/_nmf.py _initialize_nmf 53 1 0 18 1 97%
sklearn/decomposition/_nmf.py _update_coordinate_descent 12 1 0 6 1 89%
sklearn/decomposition/_nmf.py _fit_coordinate_descent 19 3 0 14 3 82%
sklearn/decomposition/_nmf.py _multiplicative_update_w 55 0 0 34 1 99%
sklearn/decomposition/_nmf.py _multiplicative_update_h 60 0 0 32 0 100%
sklearn/decomposition/_nmf.py _fit_multiplicative_update 31 4 0 20 2 88%
sklearn/decomposition/_nmf.py non_negative_factorization 6 0 0 2 0 100%
sklearn/decomposition/_nmf.py _BaseNMF.__init__ 10 0 0 0 0 100%
sklearn/decomposition/_nmf.py _BaseNMF._check_params 7 0 0 4 0 100%
sklearn/decomposition/_nmf.py _BaseNMF._check_w_h 26 0 0 20 0 100%
sklearn/decomposition/_nmf.py _BaseNMF._compute_regularization 8 0 0 0 0 100%
sklearn/decomposition/_nmf.py _BaseNMF.fit 2 0 0 0 0 100%
sklearn/decomposition/_nmf.py _BaseNMF.inverse_transform 3 0 0 0 0 100%
sklearn/decomposition/_nmf.py _BaseNMF._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_nmf.py _BaseNMF._more_tags 1 0 0 0 0 100%
sklearn/decomposition/_nmf.py NMF.__init__ 3 0 0 0 0 100%
sklearn/decomposition/_nmf.py NMF._check_params 6 0 0 4 0 100%
sklearn/decomposition/_nmf.py NMF.fit_transform 8 0 0 2 0 100%
sklearn/decomposition/_nmf.py NMF._fit_transform 14 1 0 8 1 91%
sklearn/decomposition/_nmf.py NMF.transform 5 0 0 2 0 100%
sklearn/decomposition/_nmf.py MiniBatchNMF.__init__ 7 0 0 0 0 100%
sklearn/decomposition/_nmf.py MiniBatchNMF._check_params 10 0 0 4 0 100%
sklearn/decomposition/_nmf.py MiniBatchNMF._solve_W 11 0 0 4 0 100%
sklearn/decomposition/_nmf.py MiniBatchNMF._minibatch_step 13 0 0 8 1 95%
sklearn/decomposition/_nmf.py MiniBatchNMF._minibatch_convergence 27 1 0 18 1 96%
sklearn/decomposition/_nmf.py MiniBatchNMF.fit_transform 9 0 0 2 0 100%
sklearn/decomposition/_nmf.py MiniBatchNMF._fit_transform 28 0 0 10 0 100%
sklearn/decomposition/_nmf.py MiniBatchNMF.transform 4 0 0 0 0 100%
sklearn/decomposition/_nmf.py MiniBatchNMF.partial_fit 14 0 0 2 0 100%
sklearn/decomposition/_nmf.py (no function) 66 0 0 0 0 100%
sklearn/decomposition/_pca.py _assess_dimension 24 0 0 10 0 100%
sklearn/decomposition/_pca.py _infer_dimension 6 0 0 2 0 100%
sklearn/decomposition/_pca.py PCA.__init__ 9 0 0 0 0 100%
sklearn/decomposition/_pca.py PCA.fit 2 0 0 0 0 100%
sklearn/decomposition/_pca.py PCA.fit_transform 8 0 0 4 0 100%
sklearn/decomposition/_pca.py PCA._fit 26 1 0 22 2 94%
sklearn/decomposition/_pca.py PCA._fit_full 54 2 0 18 2 94%
sklearn/decomposition/_pca.py PCA._fit_truncated 42 0 0 16 1 98%
sklearn/decomposition/_pca.py PCA.score_samples 9 0 0 0 0 100%
sklearn/decomposition/_pca.py PCA.score 2 0 0 0 0 100%
sklearn/decomposition/_pca.py PCA._more_tags 1 0 0 0 0 100%
sklearn/decomposition/_pca.py (no function) 31 0 0 0 0 100%
sklearn/decomposition/_sparse_pca.py _BaseSparsePCA.__init__ 9 0 0 0 0 100%
sklearn/decomposition/_sparse_pca.py _BaseSparsePCA.fit 8 0 0 2 0 100%
sklearn/decomposition/_sparse_pca.py _BaseSparsePCA.transform 5 0 0 0 0 100%
sklearn/decomposition/_sparse_pca.py _BaseSparsePCA.inverse_transform 3 0 0 0 0 100%
sklearn/decomposition/_sparse_pca.py _BaseSparsePCA._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_sparse_pca.py _BaseSparsePCA._more_tags 1 0 0 0 0 100%
sklearn/decomposition/_sparse_pca.py SparsePCA.__init__ 3 0 0 0 0 100%
sklearn/decomposition/_sparse_pca.py SparsePCA._fit 11 0 0 0 0 100%
sklearn/decomposition/_sparse_pca.py MiniBatchSparsePCA.__init__ 5 0 0 0 0 100%
sklearn/decomposition/_sparse_pca.py MiniBatchSparsePCA._fit 10 0 0 0 0 100%
sklearn/decomposition/_sparse_pca.py (no function) 27 0 0 0 0 100%
sklearn/decomposition/_truncated_svd.py TruncatedSVD.__init__ 7 0 0 0 0 100%
sklearn/decomposition/_truncated_svd.py TruncatedSVD.fit 2 0 0 0 0 100%
sklearn/decomposition/_truncated_svd.py TruncatedSVD.fit_transform 24 0 0 10 1 97%
sklearn/decomposition/_truncated_svd.py TruncatedSVD.transform 3 0 0 0 0 100%
sklearn/decomposition/_truncated_svd.py TruncatedSVD.inverse_transform 2 0 0 0 0 100%
sklearn/decomposition/_truncated_svd.py TruncatedSVD._more_tags 1 0 0 0 0 100%
sklearn/decomposition/_truncated_svd.py TruncatedSVD._n_features_out 1 0 0 0 0 100%
sklearn/decomposition/_truncated_svd.py (no function) 23 0 0 0 0 100%
sklearn/decomposition/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_encode_shapes_omp 8 0 0 4 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_shapes 7 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_overcomplete 3 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_max_iter 19 0 0 6 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_max_iter.ricker_function 3 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_max_iter.ricker_matrix 6 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_lars_positive_parameter 5 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_positivity 9 0 0 4 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_lars_dict_positivity 5 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_lars_code_positivity 6 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_reconstruction 7 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_reconstruction_parallel 7 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_lassocd_readonly_data 6 0 0 4 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_nonzero_coefs 7 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_split 6 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_shapes 8 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_lars_positive_parameter 3 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_minibatch_dictionary_learning_positivity 9 0 0 4 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_minibatch_dictionary_learning_lars 5 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_positivity 9 0 0 4 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_verbosity 16 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_estimator_shapes 4 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_overcomplete 3 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_initialization 5 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_readonly_initialization 5 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_partial_fit 12 0 0 4 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_encode_shapes 7 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_encode_positivity 8 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_encode_unavailable_positivity 8 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_encode_input 9 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_encode_error 7 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_encode_error_default_sparsity 5 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_coder_estimator 7 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_coder_estimator_clone 13 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_coder_parallel_mmap 7 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_coder_common_transformer 9 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_coder_n_features_in 3 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_update_dict 11 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_encode_dtype_match 5 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_encode_numerical_consistency 7 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_sparse_coder_dtype_match 6 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dictionary_learning_dtype_match 4 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_minibatch_dictionary_learning_dtype_match 6 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_dtype_match 5 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_numerical_consistency 10 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_dtype_match 5 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_dict_learning_online_numerical_consistency 10 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_get_feature_names_out 5 0 0 2 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_cd_work_on_joblib_memmapped_data 5 0 0 0 0 100%
sklearn/decomposition/tests/test_dict_learning.py test_xxx 5 0 0 4 0 100%
sklearn/decomposition/tests/test_dict_learning.py (no function) 96 0 0 2 0 100%
sklearn/decomposition/tests/test_factor_analysis.py test_factor_analysis 51 0 0 14 0 100%
sklearn/decomposition/tests/test_factor_analysis.py test_factor_analysis.f 1 0 0 0 0 100%
sklearn/decomposition/tests/test_factor_analysis.py (no function) 9 0 0 0 0 100%
sklearn/decomposition/tests/test_fastica.py center_and_norm 3 0 0 0 0 100%
sklearn/decomposition/tests/test_fastica.py test_gs 9 0 0 0 0 100%
sklearn/decomposition/tests/test_fastica.py test_fastica_attributes_dtypes 7 0 0 0 0 100%
sklearn/decomposition/tests/test_fastica.py test_fastica_return_dtypes 6 0 0 0 0 100%
sklearn/decomposition/tests/test_fastica.py test_fastica_simple 58 1 0 20 1 97%
sklearn/decomposition/tests/test_fastica.py test_fastica_simple.g_test 1 0 0 0 0 100%
sklearn/decomposition/tests/test_fastica.py test_fastica_nowhiten 6 0 0 2 0 100%
sklearn/decomposition/tests/test_fastica.py test_fastica_convergence_fail 13 0 0 2 0 100%
sklearn/decomposition/tests/test_fastica.py test_non_square_fastica 25 0 0 6 0 100%
sklearn/decomposition/tests/test_fastica.py test_fit_transform 23 1 0 8 1 94%
sklearn/decomposition/tests/test_fastica.py test_inverse_transform 15 1 0 6 1 90%
sklearn/decomposition/tests/test_fastica.py test_fastica_errors 9 0 0 4 0 100%
sklearn/decomposition/tests/test_fastica.py test_fastica_whiten_unit_variance 6 0 0 0 0 100%
sklearn/decomposition/tests/test_fastica.py test_fastica_output_shape 9 0 0 2 0 100%
sklearn/decomposition/tests/test_fastica.py test_fastica_simple_different_solvers 21 0 0 4 0 100%
sklearn/decomposition/tests/test_fastica.py test_fastica_eigh_low_rank_warning 7 0 0 2 0 100%
sklearn/decomposition/tests/test_fastica.py (no function) 33 0 0 0 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca 14 0 0 2 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_sparse 17 0 0 4 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_check_projection 8 0 0 0 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_inverse 9 0 0 0 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_validation 8 0 0 4 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_n_samples_equal_n_components 7 0 0 4 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_n_components_none 8 0 0 2 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_set_params 16 0 0 4 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_num_features_change 8 0 0 2 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_batch_signs 11 0 0 4 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_batch_values 11 0 0 4 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_batch_rank 11 0 0 4 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_partial_fit 12 0 0 2 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_against_pca_iris 4 0 0 0 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_against_pca_random_data 7 0 0 0 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_explained_variances 9 0 0 2 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_singular_values 28 0 0 0 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_whitening 14 0 0 2 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_partial_fit_float_division 13 0 0 0 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_fit_overflow_error 7 0 0 0 0 100%
sklearn/decomposition/tests/test_incremental_pca.py test_incremental_pca_feature_names_out 3 0 0 2 0 100%
sklearn/decomposition/tests/test_incremental_pca.py (no function) 31 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca 17 0 0 6 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca.histogram 2 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_invalid_parameters 4 0 0 2 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_consistent_transform 8 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_deterministic_output 9 0 0 4 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_sparse 13 0 0 6 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_linear_kernel 5 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_n_components 8 0 0 4 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_remove_zero_eig 10 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_leave_zero_eig 8 0 0 4 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_precomputed 10 0 0 2 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_precomputed_non_symmetric 8 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_gridsearch_pipeline 7 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_gridsearch_pipeline_precomputed 8 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_nested_circles 7 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_conditioning 5 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_precomputed_kernel_not_psd 9 0 0 6 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_solvers_equivalence 8 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_inverse_transform_reconstruction 5 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_raise_not_fitted_error 5 0 0 2 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_32_64_decomposition_shape 5 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_feature_names_out 4 0 0 2 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_inverse_correct_gamma 11 0 0 0 0 100%
sklearn/decomposition/tests/test_kernel_pca.py test_kernel_pca_pandas_output 4 0 0 2 0 100%
sklearn/decomposition/tests/test_kernel_pca.py (no function) 44 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_convergence_warning 4 0 0 2 0 100%
sklearn/decomposition/tests/test_nmf.py test_initialize_nn_output 5 0 0 2 0 100%
sklearn/decomposition/tests/test_nmf.py test_parameter_checking 20 0 0 16 0 100%
sklearn/decomposition/tests/test_nmf.py test_initialize_close 6 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_initialize_variants 7 0 0 2 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_fit_nn_output 4 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_fit_close 4 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_true_reconstruction 26 0 0 4 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_transform 6 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_minibatch_nmf_transform 6 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_transform_custom_init 9 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_inverse_transform 6 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_mbnmf_inverse_transform 6 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_n_components_greater_n_features 3 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_sparse_input 12 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_sparse_transform 8 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_non_negative_factorization_consistency 11 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_non_negative_factorization_checking 11 0 0 6 0 100%
sklearn/decomposition/tests/test_nmf.py _beta_divergence_dense 17 0 0 6 0 100%
sklearn/decomposition/tests/test_nmf.py test_beta_divergence 15 0 0 2 0 100%
sklearn/decomposition/tests/test_nmf.py test_special_sparse_dot 17 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_multiplicative_update_sparse 23 0 0 2 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_negative_beta_loss 16 0 0 6 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_negative_beta_loss._assert_nmf_no_nan 3 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_minibatch_nmf_negative_beta_loss 7 0 0 2 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_regularization 27 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_decreasing 21 0 0 8 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_underflow 10 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_dtype_match 6 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_float32_float64_consistency 7 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_custom_init_dtype_error 8 0 0 4 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_minibatchnmf_equivalence 7 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_minibatch_nmf_partial_fit 14 0 0 4 0 100%
sklearn/decomposition/tests/test_nmf.py test_feature_names_out 5 0 0 2 0 100%
sklearn/decomposition/tests/test_nmf.py test_minibatch_nmf_verbose 7 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_NMF_inverse_transform_Xt_deprecation 13 0 0 8 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_n_components_auto 7 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_non_negative_factorization_n_components_auto 7 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_n_components_default_value_warning 5 0 0 2 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_n_components_auto_no_h_update 6 0 0 0 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_w_h_not_used_warning 10 0 0 6 0 100%
sklearn/decomposition/tests/test_nmf.py test_nmf_custom_init_shape_error 8 0 0 4 0 100%
sklearn/decomposition/tests/test_nmf.py (no function) 100 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py _build_sparse_array 6 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_default_prior_params 7 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_fit_batch 8 0 0 2 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_fit_online 8 0 0 2 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_partial_fit 9 0 0 4 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_dense_input 8 0 0 2 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_transform 7 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_fit_transform 6 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_negative_input 5 0 0 2 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_no_component_error 6 0 0 2 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_multi_jobs 8 0 0 2 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_partial_fit_multi_jobs 9 0 0 4 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_preplexity_mismatch 12 0 0 4 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_perplexity 11 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_score 8 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_perplexity_input_format 6 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_score_perplexity 7 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_fit_perplexity 6 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_empty_docs 4 0 0 2 0 100%
sklearn/decomposition/tests/test_online_lda.py test_dirichlet_expectation 6 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py check_verbosity 11 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_verbosity 1 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_feature_names_out 4 0 0 2 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_dtype_match 6 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py test_lda_numerical_consistency 7 0 0 0 0 100%
sklearn/decomposition/tests/test_online_lda.py (no function) 61 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py _check_fitted_pca_close 8 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca 11 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_sparse 16 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_sparse_fit_transform 11 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_sparse_pca_solver_error 6 0 0 2 0 100%
sklearn/decomposition/tests/test_pca.py test_sparse_pca_auto_arpack_singluar_values_consistency 5 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_no_empty_slice_warning 7 0 0 2 0 100%
sklearn/decomposition/tests/test_pca.py test_whitening 22 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_solver_equivalence 63 2 0 14 1 96%
sklearn/decomposition/tests/test_pca.py test_pca_explained_variance_empirical 6 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_singular_values_consistency 8 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_singular_values 17 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_check_projection 8 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_check_projection_list 6 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_inverse 9 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_validation 9 0 0 6 0 100%
sklearn/decomposition/tests/test_pca.py test_n_components_none 3 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_n_components_mle 6 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_n_components_mle_error 7 0 0 2 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_dim 7 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_infer_dim_1 8 0 0 2 0 100%
sklearn/decomposition/tests/test_pca.py test_infer_dim_2 9 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_infer_dim_3 10 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_infer_dim_by_explained_variance 4 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_score 14 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_score3 10 0 0 2 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_sanity_noise_variance 4 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_score_consistency_solvers 6 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_zero_noise_variance_edge_cases 10 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_svd_solver_auto 7 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_deterministic_output 7 0 0 2 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_dtype_preservation 2 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py check_pca_float_dtype_preservation 10 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py check_pca_int_dtype_upcast_to_double 10 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_n_components_mostly_explained_variance_ratio 5 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_assess_dimension_bad_rank 5 0 0 4 0 100%
sklearn/decomposition/tests/test_pca.py test_small_eigenvalues_mle 5 0 0 2 0 100%
sklearn/decomposition/tests/test_pca.py test_mle_redundant_data 3 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_fit_mle_too_few_samples 4 0 0 2 0 100%
sklearn/decomposition/tests/test_pca.py test_mle_simple_case 6 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_assess_dimesion_rank_one 7 0 0 2 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_randomized_svd_n_oversamples 8 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_feature_names_out 3 0 0 2 0 100%
sklearn/decomposition/tests/test_pca.py test_variance_correctness 6 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py check_array_api_get_precision 17 16 0 2 0 5%
sklearn/decomposition/tests/test_pca.py test_pca_array_api_compliance 2 0 0 0 0 100%
sklearn/decomposition/tests/test_pca.py test_pca_mle_array_api_compliance 32 30 0 4 0 6%
sklearn/decomposition/tests/test_pca.py test_array_api_error_and_warnings_on_unsupported_params 18 17 0 12 0 3%
sklearn/decomposition/tests/test_pca.py (no function) 114 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py generate_toy_data 15 0 0 2 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_correct_shapes 10 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_fit_transform 8 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_fit_transform_parallel 10 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_transform_nan 5 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_fit_transform_tall 7 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_initialization 8 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_mini_batch_correct_shapes 10 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_mini_batch_fit_transform 19 19 0 2 0 0%
sklearn/decomposition/tests/test_sparse_pca.py test_scaling_fit_transform 7 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_pca_vs_spca 13 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_spca_n_components_ 7 0 0 2 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_sparse_pca_dtype_match 7 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_sparse_pca_numerical_consistency 11 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_spca_feature_names_out 7 0 0 2 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_spca_max_iter_None_deprecation 6 0 0 2 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_spca_early_stopping 9 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_equivalence_components_pca_spca 6 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_sparse_pca_inverse_transform 9 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py test_transform_inverse_transform_round_trip 7 0 0 0 0 100%
sklearn/decomposition/tests/test_sparse_pca.py (no function) 39 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py X_sparse 4 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_solvers 10 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_attributes 4 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_too_many_components 3 0 0 2 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_sparse_formats 7 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_inverse_transform 4 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_integers 5 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_explained_variance 9 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_explained_variance_components_10_20 5 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_singular_values_consistency 7 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_singular_values_expected 12 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_truncated_svd_eq_pca 10 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py test_fit_transform 5 0 0 0 0 100%
sklearn/decomposition/tests/test_truncated_svd.py (no function) 36 0 0 0 0 100%
sklearn/discriminant_analysis.py _cov 19 0 0 14 2 94%
sklearn/discriminant_analysis.py _class_means 10 2 0 4 1 64%
sklearn/discriminant_analysis.py _class_cov 6 0 0 2 0 100%
sklearn/discriminant_analysis.py LinearDiscriminantAnalysis.__init__ 7 0 0 0 0 100%
sklearn/discriminant_analysis.py LinearDiscriminantAnalysis._solve_lstsq 4 0 0 0 0 100%
sklearn/discriminant_analysis.py LinearDiscriminantAnalysis._solve_eigen 11 0 0 0 0 100%
sklearn/discriminant_analysis.py LinearDiscriminantAnalysis._solve_svd 34 1 0 8 1 95%
sklearn/discriminant_analysis.py LinearDiscriminantAnalysis.fit 39 0 0 24 1 98%
sklearn/discriminant_analysis.py LinearDiscriminantAnalysis.transform 10 0 0 6 1 94%
sklearn/discriminant_analysis.py LinearDiscriminantAnalysis.predict_proba 7 0 0 2 0 100%
sklearn/discriminant_analysis.py LinearDiscriminantAnalysis.predict_log_proba 8 1 0 2 1 80%
sklearn/discriminant_analysis.py LinearDiscriminantAnalysis.decision_function 1 0 0 0 0 100%
sklearn/discriminant_analysis.py LinearDiscriminantAnalysis._more_tags 1 0 0 0 0 100%
sklearn/discriminant_analysis.py QuadraticDiscriminantAnalysis.__init__ 4 0 0 0 0 100%
sklearn/discriminant_analysis.py QuadraticDiscriminantAnalysis.fit 40 0 0 16 0 100%
sklearn/discriminant_analysis.py QuadraticDiscriminantAnalysis._decision_function 12 0 0 4 0 100%
sklearn/discriminant_analysis.py QuadraticDiscriminantAnalysis.decision_function 4 0 0 2 0 100%
sklearn/discriminant_analysis.py QuadraticDiscriminantAnalysis.predict 3 0 0 0 0 100%
sklearn/discriminant_analysis.py QuadraticDiscriminantAnalysis.predict_proba 3 0 0 0 0 100%
sklearn/discriminant_analysis.py QuadraticDiscriminantAnalysis.predict_log_proba 2 0 0 0 0 100%
sklearn/discriminant_analysis.py (no function) 41 0 0 0 0 100%
sklearn/dummy.py DummyClassifier.__init__ 3 0 0 0 0 100%
sklearn/dummy.py DummyClassifier.fit 32 0 0 23 0 100%
sklearn/dummy.py DummyClassifier.predict 39 1 0 36 3 95%
sklearn/dummy.py DummyClassifier.predict_proba 34 0 0 16 1 98%
sklearn/dummy.py DummyClassifier.predict_log_proba 4 0 0 4 0 100%
sklearn/dummy.py DummyClassifier._more_tags 1 0 0 0 0 100%
sklearn/dummy.py DummyClassifier.score 3 0 0 2 0 100%
sklearn/dummy.py DummyRegressor.__init__ 3 0 0 0 0 100%
sklearn/dummy.py DummyRegressor.fit 31 1 0 28 2 95%
sklearn/dummy.py DummyRegressor.predict 8 0 0 2 0 100%
sklearn/dummy.py DummyRegressor._more_tags 1 0 0 0 0 100%
sklearn/dummy.py DummyRegressor.score 3 0 0 2 0 100%
sklearn/dummy.py (no function) 29 0 0 0 0 100%
sklearn/ensemble/__init__.py (no function) 10 0 0 0 0 100%
sklearn/ensemble/_bagging.py _generate_indices 4 0 0 2 0 100%
sklearn/ensemble/_bagging.py _generate_bagging_indices 4 0 0 0 0 100%
sklearn/ensemble/_bagging.py _parallel_build_estimators 45 1 0 16 1 97%
sklearn/ensemble/_bagging.py _parallel_predict_proba 12 0 0 8 0 100%
sklearn/ensemble/_bagging.py _parallel_predict_log_proba 12 0 0 4 0 100%
sklearn/ensemble/_bagging.py _parallel_decision_function 1 0 0 2 0 100%
sklearn/ensemble/_bagging.py _parallel_predict_regression 1 0 0 2 0 100%
sklearn/ensemble/_bagging.py _estimator_has 2 0 0 0 0 100%
sklearn/ensemble/_bagging.py _estimator_has.check 3 0 0 2 0 100%
sklearn/ensemble/_bagging.py BaseBagging.__init__ 10 0 0 0 0 100%
sklearn/ensemble/_bagging.py BaseBagging.fit 6 0 0 2 0 100%
sklearn/ensemble/_bagging.py BaseBagging._parallel_args 1 0 0 0 0 100%
sklearn/ensemble/_bagging.py BaseBagging._fit 55 4 0 40 5 91%
sklearn/ensemble/_bagging.py BaseBagging._set_oob_score 0 0 0 0 0 100%
sklearn/ensemble/_bagging.py BaseBagging._validate_y 3 0 0 2 0 100%
sklearn/ensemble/_bagging.py BaseBagging._get_estimators_indices 3 0 0 2 0 100%
sklearn/ensemble/_bagging.py BaseBagging.estimators_samples_ 1 0 0 2 0 100%
sklearn/ensemble/_bagging.py BaseBagging.get_metadata_routing 3 0 0 0 0 100%
sklearn/ensemble/_bagging.py BaseBagging._get_estimator 0 0 0 0 0 100%
sklearn/ensemble/_bagging.py BaseBagging._more_tags 1 0 0 0 0 100%
sklearn/ensemble/_bagging.py BaggingClassifier.__init__ 1 0 0 0 0 100%
sklearn/ensemble/_bagging.py BaggingClassifier._get_estimator 3 0 0 2 0 100%
sklearn/ensemble/_bagging.py BaggingClassifier._set_oob_score 19 0 0 10 0 100%
sklearn/ensemble/_bagging.py BaggingClassifier._validate_y 5 0 0 0 0 100%
sklearn/ensemble/_bagging.py BaggingClassifier.predict 2 0 0 0 0 100%
sklearn/ensemble/_bagging.py BaggingClassifier.predict_proba 6 0 0 2 0 100%
sklearn/ensemble/_bagging.py BaggingClassifier.predict_log_proba 11 1 0 6 1 88%
sklearn/ensemble/_bagging.py BaggingClassifier.decision_function 6 0 0 2 0 100%
sklearn/ensemble/_bagging.py BaggingRegressor.__init__ 1 0 0 0 0 100%
sklearn/ensemble/_bagging.py BaggingRegressor.predict 6 0 0 2 0 100%
sklearn/ensemble/_bagging.py BaggingRegressor._set_oob_score 13 0 0 4 0 100%
sklearn/ensemble/_bagging.py BaggingRegressor._get_estimator 3 0 0 2 0 100%
sklearn/ensemble/_bagging.py (no function) 65 0 0 0 0 100%
sklearn/ensemble/_base.py _fit_single_estimator 11 1 0 8 1 89%
sklearn/ensemble/_base.py _set_random_states 7 0 0 6 0 100%
sklearn/ensemble/_base.py BaseEnsemble.__init__ 3 0 0 0 0 100%
sklearn/ensemble/_base.py BaseEnsemble._validate_estimator 3 0 0 2 0 100%
sklearn/ensemble/_base.py BaseEnsemble._make_estimator 7 0 0 6 0 100%
sklearn/ensemble/_base.py BaseEnsemble.__len__ 1 0 0 0 0 100%
sklearn/ensemble/_base.py BaseEnsemble.__getitem__ 1 0 0 0 0 100%
sklearn/ensemble/_base.py BaseEnsemble.__iter__ 1 0 0 0 0 100%
sklearn/ensemble/_base.py _partition_estimators 5 0 0 0 0 100%
sklearn/ensemble/_base.py _BaseHeterogeneousEnsemble.named_estimators 1 0 0 0 0 100%
sklearn/ensemble/_base.py _BaseHeterogeneousEnsemble.__init__ 1 0 0 0 0 100%
sklearn/ensemble/_base.py _BaseHeterogeneousEnsemble._validate_estimators 12 0 0 10 0 100%
sklearn/ensemble/_base.py _BaseHeterogeneousEnsemble.set_params 2 0 0 0 0 100%
sklearn/ensemble/_base.py _BaseHeterogeneousEnsemble.get_params 1 0 0 0 0 100%
sklearn/ensemble/_base.py _BaseHeterogeneousEnsemble._more_tags 5 0 0 2 0 100%
sklearn/ensemble/_base.py (no function) 32 0 0 0 0 100%
sklearn/ensemble/_forest.py _get_n_samples_bootstrap 9 0 0 8 1 94%
sklearn/ensemble/_forest.py _generate_sample_indices 3 0 0 0 0 100%
sklearn/ensemble/_forest.py _generate_unsampled_indices 6 0 0 0 0 100%
sklearn/ensemble/_forest.py _parallel_build_trees 19 4 0 12 2 74%
sklearn/ensemble/_forest.py BaseForest.__init__ 9 0 0 0 0 100%
sklearn/ensemble/_forest.py BaseForest.apply 3 0 0 2 0 100%
sklearn/ensemble/_forest.py BaseForest.decision_path 6 0 0 4 0 100%
sklearn/ensemble/_forest.py BaseForest.fit 60 0 0 48 0 100%
sklearn/ensemble/_forest.py BaseForest._set_oob_score_and_attributes 0 0 0 0 0 100%
sklearn/ensemble/_forest.py BaseForest._compute_oob_predictions 21 0 0 10 0 100%
sklearn/ensemble/_forest.py BaseForest._validate_y_class_weight 1 0 0 0 0 100%
sklearn/ensemble/_forest.py BaseForest._validate_X_predict 8 1 0 4 1 83%
sklearn/ensemble/_forest.py BaseForest.feature_importances_ 6 0 0 4 0 100%
sklearn/ensemble/_forest.py BaseForest._get_estimators_indices 5 0 0 4 0 100%
sklearn/ensemble/_forest.py BaseForest.estimators_samples_ 1 0 0 2 0 100%
sklearn/ensemble/_forest.py BaseForest._more_tags 2 0 0 0 0 100%
sklearn/ensemble/_forest.py _accumulate_prediction 6 0 0 6 0 100%
sklearn/ensemble/_forest.py ForestClassifier.__init__ 1 0 0 0 0 100%
sklearn/ensemble/_forest.py ForestClassifier._get_oob_predictions 6 0 0 2 0 100%
sklearn/ensemble/_forest.py ForestClassifier._set_oob_score_and_attributes 6 0 0 4 0 100%
sklearn/ensemble/_forest.py ForestClassifier._validate_y_class_weight 26 1 0 16 1 95%
sklearn/ensemble/_forest.py ForestClassifier.predict 9 0 0 4 0 100%
sklearn/ensemble/_forest.py ForestClassifier.predict_proba 11 0 0 8 0 100%
sklearn/ensemble/_forest.py ForestClassifier.predict_log_proba 6 0 0 4 0 100%
sklearn/ensemble/_forest.py ForestClassifier._more_tags 1 0 0 0 0 100%
sklearn/ensemble/_forest.py ForestRegressor.__init__ 1 0 0 0 0 100%
sklearn/ensemble/_forest.py ForestRegressor.predict 10 0 0 4 0 100%
sklearn/ensemble/_forest.py ForestRegressor._get_oob_predictions 5 0 0 2 0 100%
sklearn/ensemble/_forest.py ForestRegressor._set_oob_score_and_attributes 6 0 0 4 0 100%
sklearn/ensemble/_forest.py ForestRegressor._compute_partial_dependence_recursion 7 0 0 2 0 100%
sklearn/ensemble/_forest.py ForestRegressor._more_tags 1 0 0 0 0 100%
sklearn/ensemble/_forest.py RandomForestClassifier.__init__ 11 0 0 0 0 100%
sklearn/ensemble/_forest.py RandomForestRegressor.__init__ 11 0 0 0 0 100%
sklearn/ensemble/_forest.py ExtraTreesClassifier.__init__ 11 0 0 0 0 100%
sklearn/ensemble/_forest.py ExtraTreesRegressor.__init__ 11 0 0 0 0 100%
sklearn/ensemble/_forest.py RandomTreesEmbedding.__init__ 8 0 0 0 0 100%
sklearn/ensemble/_forest.py RandomTreesEmbedding._set_oob_score_and_attributes 1 0 0 0 0 100%
sklearn/ensemble/_forest.py RandomTreesEmbedding.fit 2 0 0 0 0 100%
sklearn/ensemble/_forest.py RandomTreesEmbedding.fit_transform 7 0 0 0 0 100%
sklearn/ensemble/_forest.py RandomTreesEmbedding.get_feature_names_out 4 0 0 2 0 100%
sklearn/ensemble/_forest.py RandomTreesEmbedding.transform 2 0 0 0 0 100%
sklearn/ensemble/_forest.py (no function) 95 0 0 2 0 100%
sklearn/ensemble/_gb.py _safe_divide 7 0 0 4 0 100%
sklearn/ensemble/_gb.py _init_raw_predictions 10 0 0 6 0 100%
sklearn/ensemble/_gb.py _update_terminal_regions 32 0 0 10 0 100%
sklearn/ensemble/_gb.py _update_terminal_regions.compute_update 5 0 0 0 0 100%
sklearn/ensemble/_gb.py set_huber_delta 3 0 0 0 0 100%
sklearn/ensemble/_gb.py VerboseReporter.__init__ 1 0 0 0 0 100%
sklearn/ensemble/_gb.py VerboseReporter.init 12 0 0 2 0 100%
sklearn/ensemble/_gb.py VerboseReporter.update 11 1 0 6 1 88%
sklearn/ensemble/_gb.py BaseGradientBoosting.__init__ 21 0 0 0 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._encode_y 0 0 0 0 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._get_loss 0 0 0 0 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._fit_stage 19 0 0 10 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._set_max_features 14 3 0 12 1 77%
sklearn/ensemble/_gb.py BaseGradientBoosting._init_state 15 0 0 10 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._clear_state 14 0 0 14 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._resize_state 13 1 0 6 1 89%
sklearn/ensemble/_gb.py BaseGradientBoosting._is_fitted 1 0 0 0 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._check_initialized 1 0 0 0 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting.fit 56 1 0 28 1 98%
sklearn/ensemble/_gb.py BaseGradientBoosting._fit_stages 43 0 0 24 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._make_estimator 1 1 0 0 0 0%
sklearn/ensemble/_gb.py BaseGradientBoosting._raw_predict_init 6 0 0 2 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._raw_predict 4 0 0 0 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._staged_raw_predict 6 0 0 4 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting.feature_importances_ 7 0 0 6 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting._compute_partial_dependence_recursion 12 0 0 6 0 100%
sklearn/ensemble/_gb.py BaseGradientBoosting.apply 9 0 0 4 0 100%
sklearn/ensemble/_gb.py GradientBoostingClassifier.__init__ 1 0 0 0 0 100%
sklearn/ensemble/_gb.py GradientBoostingClassifier._encode_y 14 0 0 4 0 100%
sklearn/ensemble/_gb.py GradientBoostingClassifier._get_loss 8 0 0 8 1 94%
sklearn/ensemble/_gb.py GradientBoostingClassifier.decision_function 5 0 0 2 0 100%
sklearn/ensemble/_gb.py GradientBoostingClassifier.staged_decision_function 1 0 0 0 0 100%
sklearn/ensemble/_gb.py GradientBoostingClassifier.predict 5 0 0 2 0 100%
sklearn/ensemble/_gb.py GradientBoostingClassifier.staged_predict 7 0 0 6 0 100%
sklearn/ensemble/_gb.py GradientBoostingClassifier.predict_proba 2 0 0 0 0 100%
sklearn/ensemble/_gb.py GradientBoostingClassifier.predict_log_proba 2 0 0 0 0 100%
sklearn/ensemble/_gb.py GradientBoostingClassifier.staged_predict_proba 7 2 0 4 1 73%
sklearn/ensemble/_gb.py GradientBoostingRegressor.__init__ 1 0 0 0 0 100%
sklearn/ensemble/_gb.py GradientBoostingRegressor._encode_y 3 0 0 0 0 100%
sklearn/ensemble/_gb.py GradientBoostingRegressor._get_loss 3 0 0 2 0 100%
sklearn/ensemble/_gb.py GradientBoostingRegressor.predict 2 0 0 0 0 100%
sklearn/ensemble/_gb.py GradientBoostingRegressor.staged_predict 2 0 0 2 0 100%
sklearn/ensemble/_gb.py GradientBoostingRegressor.apply 3 0 0 0 0 100%
sklearn/ensemble/_gb.py (no function) 80 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/__init__.py (no function) 0 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/binning.py _find_binning_thresholds 14 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/binning.py _BinMapper.__init__ 6 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/binning.py _BinMapper.fit 34 0 0 18 0 100%
sklearn/ensemble/_hist_gradient_boosting/binning.py _BinMapper.transform 8 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/binning.py _BinMapper.make_known_categories_bitsets 11 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/binning.py (no function) 15 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py _update_leaves_values 7 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py _patch_raw_predict 5 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py _patch_raw_predict._patched_raw_predicts 1 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting.__init__ 20 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._validate_parameters 2 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._finalize_sample_weight 1 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._preprocess_X 26 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._check_categories 14 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._check_categorical_features 55 0 0 40 1 99%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._check_interaction_cst 19 0 0 18 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting.fit 146 0 0 68 1 99%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._is_fitted 1 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._clear_state 3 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._get_small_trainset 13 1 0 4 1 88%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._check_early_stopping_scorer 9 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._score_with_raw_predictions 7 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._check_early_stopping_loss 5 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._should_stop 7 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._bin_data 13 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._print_iteration_stats 22 0 0 14 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._raw_predict 10 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._predict_iterations 8 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._staged_raw_predict 11 1 0 4 1 87%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._compute_partial_dependence_recursion 9 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._more_tags 1 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._get_loss 1 1 0 0 0 0%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting._encode_y 1 1 0 0 0 0%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py BaseHistGradientBoosting.n_iter_ 2 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingRegressor.__init__ 2 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingRegressor.predict 2 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingRegressor.staged_predict 2 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingRegressor._encode_y 9 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingRegressor._get_loss 3 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingClassifier.__init__ 2 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingClassifier._finalize_sample_weight 6 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingClassifier.predict 5 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingClassifier.staged_predict 5 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingClassifier.predict_proba 2 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingClassifier.staged_predict_proba 2 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingClassifier.decision_function 4 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingClassifier.staged_decision_function 4 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingClassifier._encode_y 8 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py HistGradientBoostingClassifier._get_loss 3 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py (no function) 81 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeNode.__init__ 16 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeNode.set_children_bounds 2 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeNode.__lt__ 1 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower.__init__ 46 0 0 12 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower._validate_parameters 8 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower.grow 3 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower._apply_shrinkage 2 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower._initialize_root 23 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower._compute_best_split_and_push 4 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower.split_next 70 0 0 30 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower._compute_interactions 7 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower._finalize_leaf 2 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower._finalize_splittable_nodes 3 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py TreeGrower.make_predictor 5 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py _fill_predictor_arrays 30 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/grower.py (no function) 28 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/predictor.py TreePredictor.__init__ 3 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/predictor.py TreePredictor.get_n_leaf_nodes 1 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/predictor.py TreePredictor.get_max_depth 1 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/predictor.py TreePredictor.predict 3 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/predictor.py TreePredictor.predict_binned 3 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/predictor.py TreePredictor.compute_partial_dependence 1 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/predictor.py TreePredictor.__setstate__ 6 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/predictor.py (no function) 11 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_find_binning_thresholds_regular_data 5 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_find_binning_thresholds_small_regular_data 9 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_find_binning_thresholds_random_data 6 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_find_binning_thresholds_low_n_bins 4 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_invalid_n_bins 3 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_bin_mapper_n_features_transform 4 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_map_to_bins 14 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_bin_mapper_random_data 19 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_bin_mapper_small_random_data 8 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_bin_mapper_identity_repeated_values 4 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_bin_mapper_repeated_values_invariance 15 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_bin_mapper_identity_small 4 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_bin_mapper_idempotence 7 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_n_bins_non_missing 5 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_subsample 4 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_missing_values_support 10 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_infinite_values 7 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_categorical_feature 11 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_categorical_feature_negative_missing 7 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_categorical_with_numerical_features 12 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_make_known_categories_bitsets 17 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py test_categorical_parameters 4 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_binning.py (no function) 44 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_bitset.py test_set_get_bitset 9 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_bitset.py test_raw_bitset_from_binned_bitset 11 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_bitset.py (no function) 9 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_compare_lightgbm.py test_same_predictions_regression 25 24 0 8 0 3%
sklearn/ensemble/_hist_gradient_boosting/tests/test_compare_lightgbm.py test_same_predictions_classification 27 26 0 4 0 3%
sklearn/ensemble/_hist_gradient_boosting/tests/test_compare_lightgbm.py test_same_predictions_multiclass_classification 34 33 0 4 0 3%
sklearn/ensemble/_hist_gradient_boosting/tests/test_compare_lightgbm.py (no function) 21 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py _make_dumb_dataset 4 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_init_parameters_validation 2 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_early_stopping_regression 7 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_early_stopping_classification 7 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_early_stopping_default 5 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_should_stop 2 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_absolute_error 4 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_absolute_error_sample_weight 7 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_gamma_y_positive 4 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_gamma 18 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_quantile_asymmetric_error 12 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_poisson_y_positive 4 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_poisson 17 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_binning_train_validation_are_separated 10 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_missing_values_trivial 10 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_missing_values_resilience 14 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_zero_division_hessians 3 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_small_trainset 13 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_missing_values_minmax_imputation 13 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_missing_values_minmax_imputation.MinMaxImputer.fit 4 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_missing_values_minmax_imputation.MinMaxImputer.transform 6 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_missing_values_minmax_imputation.make_missing_value_data 16 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_infinite_values 5 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_consistent_lengths 8 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_infinite_values_missing_values 6 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_string_target_early_stopping 5 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_zero_sample_weights_regression 6 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_zero_sample_weights_classification 12 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_sample_weight_effect 19 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_sum_hessians_are_sample_weight 21 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_max_depth_max_leaf_nodes 5 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_early_stopping_on_test_set_with_warm_start 5 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_early_stopping_with_sample_weights 13 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_early_stopping_with_sample_weights.mock_check_scoring 2 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_raw_predict_is_called_with_custom_scorer 8 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_single_node_trees 7 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_custom_loss 2 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_staged_predict 16 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_unknown_categories_nan 20 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_categorical_encoding_strategies 32 2 0 2 0 94%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_categorical_spec_errors 8 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_categorical_spec_errors_with_feature_names 12 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_categorical_spec_no_categories 6 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_categorical_bad_encoding_errors 12 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_uint8_predict 6 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_check_interaction_cst 3 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_interaction_cst_numerically 15 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_no_user_warning_with_scoring 7 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_class_weights 24 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_unknown_category_that_are_negative 9 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_dataframe_categorical_results_same_as_ndarray 26 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_dataframe_categorical_errors 9 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_categorical_different_order_same_model 18 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_categorical_features_warn 7 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py get_different_bitness_node_ndarray 7 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py reduce_predictor_with_different_bitness 4 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_different_bitness_pickle 8 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_different_bitness_pickle.pickle_dump_with_different_bitness 7 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_different_bitness_joblib_pickle 8 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_different_bitness_joblib_pickle.joblib_dump_with_different_bitness 7 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py test_pandas_nullable_dtype 6 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py (no function) 129 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py _make_training_data 10 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py _make_training_data.true_decision_function 3 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py _check_children_consistency 5 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_grow_tree 37 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_predictor_from_grower 15 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_min_samples_leaf 21 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_min_samples_leaf_root 13 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py assert_is_stump 3 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_max_depth 15 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_input_validation 7 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_init_parameters_validation 5 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_missing_value_predict_only 20 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_split_on_nan_with_infinite_values 17 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_grow_tree_categories 29 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_ohe_equivalence 25 0 0 6 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_grower_interaction_constraints 30 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py test_grower_interaction_constraints.get_all_children 7 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_grower.py (no function) 32 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_histogram.py test_build_histogram 19 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_histogram.py test_histogram_sample_order_independence 26 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_histogram.py test_unrolled_equivalent_to_naive 31 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_histogram.py test_hist_subtraction 35 0 0 10 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_histogram.py (no function) 12 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py is_increasing 1 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py is_decreasing 1 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py assert_leaves_values_monotonic 8 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py assert_leaves_values_monotonic.get_leaves_values 4 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py assert_leaves_values_monotonic.get_leaves_values.depth_first_collect_leaf_values 6 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py assert_children_values_monotonic 17 0 0 12 1 97%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py assert_children_values_bounded 4 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py assert_children_values_bounded.recursively_check_children_node_values 13 0 0 10 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py test_nodes_values 15 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py test_predictions 39 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py test_input_error 13 0 0 8 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py test_input_error_related_to_feature_names 23 0 0 10 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py test_bounded_value_min_gain_to_split 31 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_monotonic_contraints.py (no function) 24 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_predictor.py test_regression_dataset 17 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_predictor.py test_infinite_values_and_thresholds 17 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_predictor.py test_categorical_predictor 31 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_predictor.py (no function) 19 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py test_histogram_split 34 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py test_gradient_and_hessian_sanity 56 0 0 10 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py test_split_indices 35 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py test_min_gain_to_split 26 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py test_splitting_missing_values 37 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py test_splitting_categorical_cat_smooth 25 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py _assert_categories_equals_bitset 6 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py test_splitting_categorical_sanity 32 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py test_split_interaction_constraints 35 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py test_split_feature_fraction_per_split 38 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_splitting.py (no function) 26 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py _assert_predictor_equal 4 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py test_max_iter_with_warm_start_validation 6 0 0 2 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py test_warm_start_yields_identical_results 6 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py test_warm_start_max_depth 8 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py test_warm_start_early_stopping 7 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py test_warm_start_equal_n_estimators 6 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py test_warm_start_clear 9 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py test_random_seeds_warm_start 21 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py test_random_seeds_warm_start._get_rng 5 0 0 4 0 100%
sklearn/ensemble/_hist_gradient_boosting/tests/test_warm_start.py (no function) 26 0 0 0 0 100%
sklearn/ensemble/_hist_gradient_boosting/utils.py get_equivalent_estimator 31 31 0 20 0 0%
sklearn/ensemble/_hist_gradient_boosting/utils.py (no function) 3 0 0 0 0 100%
sklearn/ensemble/_iforest.py IsolationForest.__init__ 2 0 0 0 0 100%
sklearn/ensemble/_iforest.py IsolationForest._get_estimator 1 0 0 0 0 100%
sklearn/ensemble/_iforest.py IsolationForest._set_oob_score 1 1 0 0 0 0%
sklearn/ensemble/_iforest.py IsolationForest._parallel_args 1 0 0 0 0 100%
sklearn/ensemble/_iforest.py IsolationForest.fit 25 0 0 14 0 100%
sklearn/ensemble/_iforest.py IsolationForest.predict 5 0 0 0 0 100%
sklearn/ensemble/_iforest.py IsolationForest.decision_function 1 0 0 0 0 100%
sklearn/ensemble/_iforest.py IsolationForest.score_samples 2 0 0 0 0 100%
sklearn/ensemble/_iforest.py IsolationForest._score_samples 2 0 0 0 0 100%
sklearn/ensemble/_iforest.py IsolationForest._compute_chunked_score_samples 10 0 0 4 0 100%
sklearn/ensemble/_iforest.py IsolationForest._compute_score_samples 10 0 0 2 0 100%
sklearn/ensemble/_iforest.py IsolationForest._more_tags 1 0 0 0 0 100%
sklearn/ensemble/_iforest.py _average_path_length 11 0 0 0 0 100%
sklearn/ensemble/_iforest.py (no function) 30 0 0 0 0 100%
sklearn/ensemble/_stacking.py _estimator_has 2 0 0 0 0 100%
sklearn/ensemble/_stacking.py _estimator_has.check 4 0 0 2 0 100%
sklearn/ensemble/_stacking.py _BaseStacking.__init__ 7 0 0 0 0 100%
sklearn/ensemble/_stacking.py _BaseStacking._clone_final_estimator 3 0 0 2 0 100%
sklearn/ensemble/_stacking.py _BaseStacking._concatenate_predictions 16 0 0 16 0 100%
sklearn/ensemble/_stacking.py _BaseStacking._method_name 9 0 0 4 0 100%
sklearn/ensemble/_stacking.py _BaseStacking.fit 38 0 0 32 1 99%
sklearn/ensemble/_stacking.py _BaseStacking.n_features_in_ 5 0 0 0 0 100%
sklearn/ensemble/_stacking.py _BaseStacking._transform 3 0 0 2 0 100%
sklearn/ensemble/_stacking.py _BaseStacking.get_feature_names_out 12 0 0 10 0 100%
sklearn/ensemble/_stacking.py _BaseStacking.predict 2 0 0 0 0 100%
sklearn/ensemble/_stacking.py _BaseStacking._sk_visual_block_with_final_estimator 4 0 0 0 0 100%
sklearn/ensemble/_stacking.py _BaseStacking.get_metadata_routing 9 0 0 2 0 100%
sklearn/ensemble/_stacking.py StackingClassifier.__init__ 1 0 0 0 0 100%
sklearn/ensemble/_stacking.py StackingClassifier._validate_final_estimator 3 1 0 2 1 60%
sklearn/ensemble/_stacking.py StackingClassifier._validate_estimators 8 0 0 6 0 100%
sklearn/ensemble/_stacking.py StackingClassifier.fit 12 0 0 10 0 100%
sklearn/ensemble/_stacking.py StackingClassifier.predict 10 0 0 6 0 100%
sklearn/ensemble/_stacking.py StackingClassifier.predict_proba 5 1 0 4 1 56%
sklearn/ensemble/_stacking.py StackingClassifier.decision_function 2 0 0 0 0 100%
sklearn/ensemble/_stacking.py StackingClassifier.transform 1 0 0 0 0 100%
sklearn/ensemble/_stacking.py StackingClassifier._sk_visual_block_ 4 0 0 2 0 100%
sklearn/ensemble/_stacking.py StackingRegressor.__init__ 1 0 0 0 0 100%
sklearn/ensemble/_stacking.py StackingRegressor._validate_final_estimator 3 1 0 2 1 60%
sklearn/ensemble/_stacking.py StackingRegressor.fit 5 0 0 2 0 100%
sklearn/ensemble/_stacking.py StackingRegressor.transform 1 0 0 0 0 100%
sklearn/ensemble/_stacking.py StackingRegressor.fit_transform 4 0 0 2 0 100%
sklearn/ensemble/_stacking.py StackingRegressor.predict 7 0 0 2 0 100%
sklearn/ensemble/_stacking.py StackingRegressor._sk_visual_block_ 4 0 0 2 0 100%
sklearn/ensemble/_stacking.py (no function) 64 0 0 0 0 100%
sklearn/ensemble/_voting.py _BaseVoting._log_message 3 0 0 2 0 100%
sklearn/ensemble/_voting.py _BaseVoting._weights_not_none 3 0 0 4 0 100%
sklearn/ensemble/_voting.py _BaseVoting._predict 1 0 0 2 0 100%
sklearn/ensemble/_voting.py _BaseVoting.fit 19 0 0 14 0 100%
sklearn/ensemble/_voting.py _BaseVoting.fit_transform 1 0 0 0 0 100%
sklearn/ensemble/_voting.py _BaseVoting.n_features_in_ 5 0 0 0 0 100%
sklearn/ensemble/_voting.py _BaseVoting._sk_visual_block_ 2 0 0 0 0 100%
sklearn/ensemble/_voting.py _BaseVoting.get_metadata_routing 4 0 0 2 0 100%
sklearn/ensemble/_voting.py VotingClassifier.__init__ 6 0 0 0 0 100%
sklearn/ensemble/_voting.py VotingClassifier.fit 12 0 0 6 0 100%
sklearn/ensemble/_voting.py VotingClassifier.predict 7 0 0 4 0 100%
sklearn/ensemble/_voting.py VotingClassifier._collect_probas 1 0 0 2 0 100%
sklearn/ensemble/_voting.py VotingClassifier._check_voting 3 0 0 2 0 100%
sklearn/ensemble/_voting.py VotingClassifier.predict_proba 3 0 0 0 0 100%
sklearn/ensemble/_voting.py VotingClassifier.transform 7 0 0 4 0 100%
sklearn/ensemble/_voting.py VotingClassifier.get_feature_names_out 11 0 0 10 0 100%
sklearn/ensemble/_voting.py VotingRegressor.__init__ 4 0 0 0 0 100%
sklearn/ensemble/_voting.py VotingRegressor.fit 5 0 0 2 0 100%
sklearn/ensemble/_voting.py VotingRegressor.predict 2 0 0 0 0 100%
sklearn/ensemble/_voting.py VotingRegressor.transform 2 0 0 0 0 100%
sklearn/ensemble/_voting.py VotingRegressor.get_feature_names_out 4 0 0 2 0 100%
sklearn/ensemble/_voting.py (no function) 49 0 0 0 0 100%
sklearn/ensemble/_weight_boosting.py BaseWeightBoosting.__init__ 3 0 0 0 0 100%
sklearn/ensemble/_weight_boosting.py BaseWeightBoosting._check_X 1 0 0 0 0 100%
sklearn/ensemble/_weight_boosting.py BaseWeightBoosting.fit 30 1 0 12 1 95%
sklearn/ensemble/_weight_boosting.py BaseWeightBoosting._boost 1 1 0 0 0 0%
sklearn/ensemble/_weight_boosting.py BaseWeightBoosting.staged_score 5 0 0 4 0 100%
sklearn/ensemble/_weight_boosting.py BaseWeightBoosting.feature_importances_ 7 3 0 4 1 64%
sklearn/ensemble/_weight_boosting.py _samme_proba 4 0 0 0 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier.__init__ 2 0 0 0 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier._validate_estimator 7 1 0 6 1 85%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier._boost 3 0 0 2 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier._boost_real 21 0 0 6 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier._boost_discrete 20 0 0 10 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier.predict 4 0 0 2 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier.staged_predict 8 0 0 6 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier.decision_function 12 0 0 8 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier.staged_decision_function 19 0 0 8 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier._compute_proba_from_decision 4 0 0 2 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier.predict_proba 6 0 0 2 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier.staged_predict_proba 3 0 0 2 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostClassifier.predict_log_proba 1 0 0 0 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostRegressor.__init__ 3 0 0 0 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostRegressor._validate_estimator 1 0 0 0 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostRegressor._boost 29 0 0 14 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostRegressor._get_median_predict 7 0 0 2 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostRegressor.predict 3 0 0 0 0 100%
sklearn/ensemble/_weight_boosting.py AdaBoostRegressor.staged_predict 4 0 0 2 0 100%
sklearn/ensemble/_weight_boosting.py (no function) 52 0 0 0 0 100%
sklearn/ensemble/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_classification 6 0 0 2 0 100%
sklearn/ensemble/tests/test_bagging.py test_sparse_classification 14 0 0 4 0 100%
sklearn/ensemble/tests/test_bagging.py test_sparse_classification.CustomSVC.fit 3 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_regression 6 0 0 4 0 100%
sklearn/ensemble/tests/test_bagging.py test_sparse_regression 16 0 0 6 0 100%
sklearn/ensemble/tests/test_bagging.py test_sparse_regression.CustomSVR.fit 3 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py DummySizeEstimator.fit 2 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py DummySizeEstimator.predict 1 1 0 0 0 0%
sklearn/ensemble/tests/test_bagging.py test_bootstrap_samples 13 0 0 2 0 100%
sklearn/ensemble/tests/test_bagging.py test_bootstrap_features 8 0 0 4 0 100%
sklearn/ensemble/tests/test_bagging.py test_probability 9 0 0 2 0 100%
sklearn/ensemble/tests/test_bagging.py test_oob_score_classification 10 0 0 4 0 100%
sklearn/ensemble/tests/test_bagging.py test_oob_score_regression 9 0 0 2 0 100%
sklearn/ensemble/tests/test_bagging.py test_single_estimator 5 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_error 3 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_parallel_classification 17 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_parallel_regression 11 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_gridsearch 4 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_estimator 15 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_bagging_with_pipeline 3 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py DummyZeroEstimator.fit 2 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py DummyZeroEstimator.predict 1 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_bagging_sample_weight_unsupported_but_passed 5 0 0 2 0 100%
sklearn/ensemble/tests/test_bagging.py test_warm_start 11 0 0 6 0 100%
sklearn/ensemble/tests/test_bagging.py test_warm_start_smaller_n_estimators 6 0 0 2 0 100%
sklearn/ensemble/tests/test_bagging.py test_warm_start_equal_n_estimators 10 0 0 2 0 100%
sklearn/ensemble/tests/test_bagging.py test_warm_start_equivalence 11 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_warm_start_with_oob_score_fails 4 0 0 2 0 100%
sklearn/ensemble/tests/test_bagging.py test_oob_score_removed_on_warm_start 7 0 0 2 0 100%
sklearn/ensemble/tests/test_bagging.py test_oob_score_consistency 3 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_estimators_samples 19 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_estimators_samples_deterministic 13 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_max_samples_consistency 5 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_set_oob_score_label_encoding 9 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py replace 3 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_bagging_regressor_with_missing_inputs 16 0 0 6 0 100%
sklearn/ensemble/tests/test_bagging.py test_bagging_classifier_with_missing_inputs 18 0 0 4 0 100%
sklearn/ensemble/tests/test_bagging.py test_bagging_small_max_features 4 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_bagging_get_estimators_indices 8 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_bagging_get_estimators_indices.MyEstimator.fit 1 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_bagging_allow_nan_tag 1 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py test_bagging_with_metadata_routing 2 0 0 2 0 100%
sklearn/ensemble/tests/test_bagging.py test_bagging_without_support_metadata_routing 1 0 0 0 0 100%
sklearn/ensemble/tests/test_bagging.py (no function) 77 0 0 0 0 100%
sklearn/ensemble/tests/test_base.py test_base 18 0 0 0 0 100%
sklearn/ensemble/tests/test_base.py test_set_random_states 25 0 0 2 0 100%
sklearn/ensemble/tests/test_base.py test_set_random_states.make_steps 1 0 0 0 0 100%
sklearn/ensemble/tests/test_base.py test_set_random_states.AlphaParamPipeline.get_params 2 0 0 0 0 100%
sklearn/ensemble/tests/test_base.py test_set_random_states.RevParamPipeline.get_params 2 0 0 0 0 100%
sklearn/ensemble/tests/test_base.py (no function) 11 0 0 0 0 100%
sklearn/ensemble/tests/test_common.py test_ensemble_heterogeneous_estimators_behavior 26 0 0 2 0 100%
sklearn/ensemble/tests/test_common.py test_ensemble_heterogeneous_estimators_type 11 0 0 4 0 100%
sklearn/ensemble/tests/test_common.py test_ensemble_heterogeneous_estimators_name_validation 21 0 0 12 0 100%
sklearn/ensemble/tests/test_common.py test_ensemble_heterogeneous_estimators_all_dropped 3 0 0 2 0 100%
sklearn/ensemble/tests/test_common.py test_heterogeneous_ensemble_support_missing_values 6 0 0 0 0 100%
sklearn/ensemble/tests/test_common.py (no function) 21 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_classification_toy 11 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_iris_criterion 9 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_regression_criterion 9 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_poisson_vs_mse 18 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_balance_property_random_forest 8 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_regressor_attributes 6 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_probability 6 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_importances 27 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_importances_asymptotic 13 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_importances_asymptotic.binomial 1 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_importances_asymptotic.entropy 7 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_importances_asymptotic.mdi_importance 21 0 0 17 0 100%
sklearn/ensemble/tests/test_forest.py test_unfitted_feature_importances 3 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_forest_classifier_oob 18 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_forest_regressor_oob 18 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_forest_oob_warning 3 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_forest_oob_score_requires_bootstrap 6 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_classifier_error_oob_score_multiclass_multioutput 9 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_forest_multioutput_integral_regression_target 18 0 0 6 0 100%
sklearn/ensemble/tests/test_forest.py test_random_trees_embedding_raise_error_oob 4 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_gridsearch 3 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_parallel 15 0 0 4 1 95%
sklearn/ensemble/tests/test_forest.py test_pickle 15 0 0 4 1 95%
sklearn/ensemble/tests/test_forest.py test_multioutput 17 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_multioutput_string 16 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_classes_shape 8 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_random_trees_dense_type 4 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_random_trees_dense_equal 6 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_random_hasher 12 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_random_hasher_sparse_data 5 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_parallel_train 9 0 0 6 0 100%
sklearn/ensemble/tests/test_forest.py test_distribution 28 0 0 12 0 100%
sklearn/ensemble/tests/test_forest.py test_max_leaf_nodes_max_depth 6 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_min_samples_split 12 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_min_samples_leaf 14 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_min_weight_fraction_leaf 14 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_sparse_input 14 0 0 6 0 100%
sklearn/ensemble/tests/test_forest.py test_memory_layout 13 0 0 6 1 95%
sklearn/ensemble/tests/test_forest.py test_1d_input 12 0 0 8 0 100%
sklearn/ensemble/tests/test_forest.py test_class_weights 26 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_class_weight_balanced_and_bootstrap_multi_output 8 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_class_weight_errors 10 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_warm_start 13 0 0 6 0 100%
sklearn/ensemble/tests/test_forest.py test_warm_start_clear 9 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_warm_start_smaller_n_estimators 7 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_warm_start_equal_n_estimators 11 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_warm_start_oob 16 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_oob_not_computed_twice 8 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_dtype_convert 6 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_decision_path 13 0 0 6 0 100%
sklearn/ensemble/tests/test_forest.py test_min_impurity_decrease 7 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_poisson_y_positive_check 10 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py MyBackend.__init__ 2 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py MyBackend.start_call 2 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_backend_respected 7 0 0 4 0 100%
sklearn/ensemble/tests/test_forest.py test_forest_feature_importances_sum 3 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_forest_degenerate_feature_importances 4 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_max_samples_bootstrap 4 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_large_max_samples_exception 4 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_max_samples_boundary_regressors 8 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_max_samples_boundary_classifiers 6 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_forest_y_sparse 6 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_little_tree_with_small_max_samples 11 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_mse_criterion_object_segfault_smoke_test 6 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_random_trees_embedding_feature_names_out 6 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py test_read_only_buffer 6 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_round_samples_to_one_when_samples_too_low 3 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_estimators_samples 27 0 0 6 0 100%
sklearn/ensemble/tests/test_forest.py test_missing_values_is_resilient 15 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_missing_value_is_predictive 18 0 0 0 0 100%
sklearn/ensemble/tests/test_forest.py test_non_supported_criterion_raises_error_with_missing_values 6 0 0 2 0 100%
sklearn/ensemble/tests/test_forest.py (no function) 188 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_exponential_n_classes_gt_2 4 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_raise_if_init_has_no_predict_proba 4 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_classification_toy 10 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_classification_synthetic 16 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_regression_dataset 13 0 0 4 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_iris 8 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_regression_synthetic 23 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_feature_importances 4 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_probability_log 10 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_single_class_with_sample_weight 5 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_check_inputs_predict_stages 11 0 0 4 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_max_feature_regression 7 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_feature_importance_regression 9 9 0 2 0 0%
sklearn/ensemble/tests/test_gradient_boosting.py test_max_features 22 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_staged_predict 11 0 0 4 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_staged_predict_proba 14 0 0 6 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_staged_functions_defensive 13 0 0 6 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_serialization 13 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_degenerate_targets 7 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_quantile_loss 7 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_symbol_labels 5 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_float_class_labels 5 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_shape_y 8 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_mem_layout 22 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_oob_improvement 4 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_oob_scores 9 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_oob_attributes_error 5 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_oob_multilcass_iris 13 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_verbose_output 14 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_more_verbose_output 14 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start 11 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_n_estimators 8 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_max_depth 8 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_clear 8 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_state_oob_scores 17 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_smaller_n_estimators 6 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_equal_n_estimators 7 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_oob_switch 10 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_oob 11 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_sparse 19 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_fortran 11 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py early_stopping_monitor 3 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_monitor_early_stopping 33 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_complete_classification 8 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_complete_regression 6 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_zero_estimator_reg 7 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_zero_estimator_clf 11 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_max_leaf_nodes_max_depth 8 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_min_impurity_decrease 5 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_warm_start_wo_nestimators_change 5 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_non_uniform_weights_toy_edge_case_reg 6 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_non_uniform_weights_toy_edge_case_clf 7 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_sparse_input 17 0 0 4 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_gradient_boosting_early_stopping 10 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_gradient_boosting_without_early_stopping 7 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_gradient_boosting_validation_fraction 18 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_early_stopping_stratified 5 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py _make_multiclass 1 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_gradient_boosting_with_init 8 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_gradient_boosting_with_init_pipeline 12 0 0 4 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_early_stopping_n_classes 6 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_gbr_degenerate_feature_importances 4 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_huber_vs_mean_and_median 14 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_safe_divide 6 0 0 4 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_squared_error_exact_backward_compat 16 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_huber_exact_backward_compat 11 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_binomial_error_exact_backward_compat 10 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_multinomial_error_exact_backward_compat 10 0 0 0 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py test_gb_denominator_zero 6 0 0 2 0 100%
sklearn/ensemble/tests/test_gradient_boosting.py (no function) 139 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest 6 0 0 4 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_sparse 11 0 0 2 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_error 12 0 0 8 0 100%
sklearn/ensemble/tests/test_iforest.py test_recalculate_max_depth 4 0 0 2 0 100%
sklearn/ensemble/tests/test_iforest.py test_max_samples_attribute 10 0 0 2 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_parallel_regression 11 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_performance 10 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_works 7 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_max_samples_consistency 3 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_subsampled_features 5 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_average_path_length 10 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_score_samples 6 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_warm_start 9 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_chunks_works1 2 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_chunks_works2 2 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_with_uniform_data 20 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_with_n_jobs_does_not_segfault 3 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_preserve_feature_names 7 0 0 2 0 100%
sklearn/ensemble/tests/test_iforest.py test_iforest_sparse_input_float_contamination 7 0 0 0 0 100%
sklearn/ensemble/tests/test_iforest.py (no function) 41 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_iris 23 0 0 6 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_drop_column_binary_classification 12 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_drop_estimator 10 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_regressor_drop_estimator 9 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_regressor_diabetes 21 0 0 6 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_regressor_sparse_passthrough 9 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_sparse_passthrough 9 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_drop_binary_prob 6 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py NoWeightRegressor.fit 2 2 0 0 0 0%
sklearn/ensemble/tests/test_stacking.py NoWeightRegressor.predict 1 1 0 0 0 0%
sklearn/ensemble/tests/test_stacking.py NoWeightClassifier.fit 2 2 0 0 0 0%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_error 3 0 0 2 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_regressor_error 3 0 0 2 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_randomness 6 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_stratify_default 2 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_with_sample_weight 14 0 0 6 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_sample_weight_fit_param 2 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_cv_influence 10 0 0 4 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_prefit 15 0 0 8 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_prefit_error 2 0 0 2 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_without_n_features_in 11 0 0 4 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_without_n_features_in.MyEstimator.fit 2 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_multilabel_predict_proba 9 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_multilabel_decision_function 8 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_multilabel_auto_predict 19 0 0 4 0 100%
sklearn/ensemble/tests/test_stacking.py test_get_feature_names_out 6 0 0 2 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_classifier_base_regressor 6 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_stacking_final_estimator_attribute_error 10 0 0 2 0 100%
sklearn/ensemble/tests/test_stacking.py test_routing_passed_metadata_not_supported 2 0 0 2 0 100%
sklearn/ensemble/tests/test_stacking.py test_get_metadata_routing_without_fit 2 0 0 0 0 100%
sklearn/ensemble/tests/test_stacking.py test_metadata_routing_for_stacking_estimators 12 0 0 4 0 100%
sklearn/ensemble/tests/test_stacking.py test_metadata_routing_error_for_stacking_estimators 5 0 0 2 0 100%
sklearn/ensemble/tests/test_stacking.py (no function) 90 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_voting_classifier_estimator_init 3 0 0 2 0 100%
sklearn/ensemble/tests/test_voting.py test_predictproba_hardvoting 10 0 0 2 0 100%
sklearn/ensemble/tests/test_voting.py test_notfitted 13 0 0 10 0 100%
sklearn/ensemble/tests/test_voting.py test_majority_label_iris 6 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_tie_situation 6 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_weights_iris 6 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_weights_regressor 18 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_predict_on_toy_problem 12 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_predict_proba_on_toy_problem 25 0 0 2 0 100%
sklearn/ensemble/tests/test_voting.py test_multilabel 7 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_gridsearch 7 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_parallel_fit 9 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_sample_weight 23 0 0 4 0 100%
sklearn/ensemble/tests/test_voting.py test_sample_weight.ClassifierErrorFit.fit 1 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_sample_weight_kwargs 5 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_sample_weight_kwargs.MockClassifier.fit 1 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_voting_classifier_set_params 10 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_set_estimator_drop 29 0 0 4 0 100%
sklearn/ensemble/tests/test_voting.py test_estimator_weights_format 7 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_transform 13 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_none_estimator_with_weights 7 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_n_features_in 5 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_voting_verbose 5 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_get_features_names_out_regressor 7 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_get_features_names_out_classifier 8 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_get_features_names_out_classifier_error 7 0 0 2 0 100%
sklearn/ensemble/tests/test_voting.py test_routing_passed_metadata_not_supported 4 0 0 2 0 100%
sklearn/ensemble/tests/test_voting.py test_get_metadata_routing_without_fit 2 0 0 0 0 100%
sklearn/ensemble/tests/test_voting.py test_metadata_routing_for_voting_estimators 13 0 0 6 0 100%
sklearn/ensemble/tests/test_voting.py test_metadata_routing_error_for_voting_estimators 7 0 0 2 0 100%
sklearn/ensemble/tests/test_voting.py (no function) 65 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_samme_proba 10 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_samme_proba.MockEstimator.predict_proba 2 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_oneclass_adaboost_proba 3 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_classification_toy 6 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_regression_toy 3 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_iris 18 0 0 6 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_diabetes 6 0 0 2 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_staged_predict 27 0 0 10 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_gridsearch 8 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_pickle 18 0 0 2 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_importances 7 0 0 2 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_adaboost_classifier_sample_weight_error 4 0 0 2 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_estimator 15 0 0 2 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_sample_weights_infinite 4 0 0 2 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_sparse_classification 42 0 0 12 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_sparse_classification.CustomSVC.fit 3 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_sparse_regression 17 0 0 6 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_sparse_regression.CustomSVR.fit 3 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_sample_weight_adaboost_regressor 6 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_sample_weight_adaboost_regressor.DummyEstimator.fit 1 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_sample_weight_adaboost_regressor.DummyEstimator.predict 1 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_multidimensional_X 11 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_adaboostclassifier_without_sample_weight 6 0 0 2 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_adaboostregressor_sample_weight 20 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_adaboost_consistent_predict 4 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_adaboost_negative_weight_error 5 0 0 2 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_adaboost_numerically_stable_feature_importance_with_small_weights 8 0 0 0 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_adaboost_decision_function 16 0 0 8 0 100%
sklearn/ensemble/tests/test_weight_boosting.py test_deprecated_samme_r_algorithm 3 0 0 2 0 100%
sklearn/ensemble/tests/test_weight_boosting.py (no function) 69 0 0 0 0 100%
sklearn/exceptions.py UnsetMetadataPassedError.__init__ 3 0 0 0 0 100%
sklearn/exceptions.py InconsistentVersionWarning.__init__ 3 0 0 0 0 100%
sklearn/exceptions.py InconsistentVersionWarning.__str__ 1 0 0 0 0 100%
sklearn/exceptions.py (no function) 15 0 0 0 0 100%
sklearn/experimental/__init__.py (no function) 0 0 0 0 0 100%
sklearn/experimental/enable_halving_search_cv.py (no function) 5 0 0 0 0 100%
sklearn/experimental/enable_hist_gradient_boosting.py (no function) 2 0 0 0 0 100%
sklearn/experimental/enable_iterative_imputer.py (no function) 4 0 0 0 0 100%
sklearn/experimental/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/experimental/tests/test_enable_hist_gradient_boosting.py test_import_raises_warning 3 0 0 0 0 100%
sklearn/experimental/tests/test_enable_hist_gradient_boosting.py (no function) 6 0 0 0 0 100%
sklearn/experimental/tests/test_enable_iterative_imputer.py test_imports_strategies 7 0 0 0 0 100%
sklearn/experimental/tests/test_enable_iterative_imputer.py (no function) 6 0 0 0 0 100%
sklearn/experimental/tests/test_enable_successive_halving.py test_imports_strategies 7 0 0 0 0 100%
sklearn/experimental/tests/test_enable_successive_halving.py (no function) 6 0 0 0 0 100%
sklearn/feature_extraction/__init__.py (no function) 5 0 0 0 0 100%
sklearn/feature_extraction/_dict_vectorizer.py DictVectorizer.__init__ 4 0 0 0 0 100%
sklearn/feature_extraction/_dict_vectorizer.py DictVectorizer._add_iterable_element 11 0 0 8 1 95%
sklearn/feature_extraction/_dict_vectorizer.py DictVectorizer.fit 23 0 0 20 3 93%
sklearn/feature_extraction/_dict_vectorizer.py DictVectorizer._transform 50 0 0 28 0 100%
sklearn/feature_extraction/_dict_vectorizer.py DictVectorizer.fit_transform 1 0 0 0 0 100%
sklearn/feature_extraction/_dict_vectorizer.py DictVectorizer.inverse_transform 13 0 0 12 0 100%
sklearn/feature_extraction/_dict_vectorizer.py DictVectorizer.transform 2 0 0 0 0 100%
sklearn/feature_extraction/_dict_vectorizer.py DictVectorizer.get_feature_names_out 5 0 0 5 0 100%
sklearn/feature_extraction/_dict_vectorizer.py DictVectorizer.restrict 10 0 0 6 0 100%
sklearn/feature_extraction/_dict_vectorizer.py DictVectorizer._more_tags 1 0 0 0 0 100%
sklearn/feature_extraction/_dict_vectorizer.py (no function) 23 0 0 0 0 100%
sklearn/feature_extraction/_hash.py _iteritems 1 0 0 0 0 100%
sklearn/feature_extraction/_hash.py FeatureHasher.__init__ 4 0 0 0 0 100%
sklearn/feature_extraction/_hash.py FeatureHasher.fit 1 0 0 0 0 100%
sklearn/feature_extraction/_hash.py FeatureHasher.transform 16 1 0 12 1 93%
sklearn/feature_extraction/_hash.py FeatureHasher._more_tags 1 0 0 0 0 100%
sklearn/feature_extraction/_hash.py (no function) 15 0 0 0 0 100%
sklearn/feature_extraction/_stop_words.py (no function) 1 0 0 0 0 100%
sklearn/feature_extraction/image.py print_coverage 9 4 0 4 1 46%
sklearn/feature_extraction/image.py _make_edges_3d 6 0 0 0 0 100%
sklearn/feature_extraction/image.py _compute_gradient_3d 3 0 0 0 0 100%
sklearn/feature_extraction/image.py _mask_edges_weights 14 0 0 6 0 100%
sklearn/feature_extraction/image.py _to_graph 27 0 0 12 1 97%
sklearn/feature_extraction/image.py img_to_graph 3 0 0 0 0 100%
sklearn/feature_extraction/image.py grid_to_graph 1 0 0 0 0 100%
sklearn/feature_extraction/image.py _compute_n_patches 12 0 0 8 0 100%
sklearn/feature_extraction/image.py _extract_patches 15 0 0 6 0 100%
sklearn/feature_extraction/image.py extract_patches_2d 21 5 0 8 2 76%
sklearn/feature_extraction/image.py reconstruct_from_patches_2d 11 0 0 6 0 100%
sklearn/feature_extraction/image.py PatchExtractor.__init__ 3 0 0 0 0 100%
sklearn/feature_extraction/image.py PatchExtractor.fit 1 0 0 0 0 100%
sklearn/feature_extraction/image.py PatchExtractor.transform 20 2 0 8 3 82%
sklearn/feature_extraction/image.py PatchExtractor._more_tags 1 0 0 0 0 100%
sklearn/feature_extraction/image.py (no function) 32 0 0 0 0 100%
sklearn/feature_extraction/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_dictvectorizer 12 0 0 4 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_feature_selection 8 0 0 6 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_one_of_k 9 0 0 0 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_iterable_value 11 0 0 0 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_iterable_not_string_error 6 0 0 2 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_mapping_error 6 0 0 2 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_unseen_or_no_features 13 0 0 8 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_deterministic_vocabulary 8 0 0 2 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_n_features_in 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_dictvectorizer_dense_sparse_equivalence 19 0 0 0 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_dict_vectorizer_unsupported_value_type 7 0 0 2 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_dict_vectorizer_get_feature_names_out 6 0 0 0 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py test_dict_vectorizer_not_fitted_error 3 0 0 2 0 100%
sklearn/feature_extraction/tests/test_dict_vectorizer.py (no function) 26 0 0 0 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py test_feature_hasher_dicts 7 0 0 2 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py test_feature_hasher_strings 11 0 0 4 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py test_feature_hasher_single_string 4 0 0 2 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py test_hashing_transform_seed 11 0 0 8 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py test_feature_hasher_pairs 7 0 0 2 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py test_feature_hasher_pairs_with_string_values 14 0 0 4 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py test_hash_empty_input 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py test_hasher_zeros 2 0 0 0 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py test_hasher_alternate_sign 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py test_hash_collisions 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_feature_hasher.py (no function) 16 0 0 2 1 94%
sklearn/feature_extraction/tests/test_image.py test_img_to_graph 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_image.py test_img_to_graph_sparse 10 0 0 0 0 100%
sklearn/feature_extraction/tests/test_image.py test_grid_to_graph 24 0 0 0 0 100%
sklearn/feature_extraction/tests/test_image.py test_connect_regions 6 5 0 2 0 12%
sklearn/feature_extraction/tests/test_image.py test_connect_regions_with_grid 8 7 0 0 0 12%
sklearn/feature_extraction/tests/test_image.py downsampled_face 6 6 0 0 0 0%
sklearn/feature_extraction/tests/test_image.py orange_face 6 6 0 0 0 0%
sklearn/feature_extraction/tests/test_image.py _make_images 5 5 0 0 0 0%
sklearn/feature_extraction/tests/test_image.py downsampled_face_collection 1 1 0 0 0 0%
sklearn/feature_extraction/tests/test_image.py test_extract_patches_all 6 6 0 0 0 0%
sklearn/feature_extraction/tests/test_image.py test_extract_patches_all_color 6 5 0 0 0 17%
sklearn/feature_extraction/tests/test_image.py test_extract_patches_all_rect 7 6 0 0 0 14%
sklearn/feature_extraction/tests/test_image.py test_extract_patches_max_patches 12 11 0 4 0 6%
sklearn/feature_extraction/tests/test_image.py test_extract_patch_same_size_image 3 3 0 0 0 0%
sklearn/feature_extraction/tests/test_image.py test_extract_patches_less_than_max_patches 6 6 0 0 0 0%
sklearn/feature_extraction/tests/test_image.py test_reconstruct_patches_perfect 5 4 0 0 0 20%
sklearn/feature_extraction/tests/test_image.py test_reconstruct_patches_perfect_color 5 4 0 0 0 20%
sklearn/feature_extraction/tests/test_image.py test_patch_extractor_fit 3 3 0 0 0 0%
sklearn/feature_extraction/tests/test_image.py test_patch_extractor_max_patches 13 12 0 0 0 8%
sklearn/feature_extraction/tests/test_image.py test_patch_extractor_max_patches_default 4 4 0 0 0 0%
sklearn/feature_extraction/tests/test_image.py test_patch_extractor_all_patches 7 6 0 0 0 14%
sklearn/feature_extraction/tests/test_image.py test_patch_extractor_color 7 6 0 0 0 14%
sklearn/feature_extraction/tests/test_image.py test_extract_patches_strided 27 0 0 4 0 100%
sklearn/feature_extraction/tests/test_image.py test_extract_patches_square 6 4 0 0 0 33%
sklearn/feature_extraction/tests/test_image.py test_width_patch 5 0 0 4 0 100%
sklearn/feature_extraction/tests/test_image.py test_patch_extractor_wrong_input 5 2 0 2 0 43%
sklearn/feature_extraction/tests/test_image.py test_compute_n_patches_int_max_patches_less_than_all_patches 3 0 0 0 0 100%
sklearn/feature_extraction/tests/test_image.py test_compute_n_patches_int_max_patches_greater_than_or_equal_to_all_patches 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_image.py test_compute_n_patches_float_max_patches_between_0_and_1 3 0 0 0 0 100%
sklearn/feature_extraction/tests/test_image.py test_compute_n_patches_none 3 0 0 0 0 100%
sklearn/feature_extraction/tests/test_image.py test_compute_n_patches_float_max_patches_bigger_than_1 4 0 0 2 0 100%
sklearn/feature_extraction/tests/test_image.py test_extract_patches_is_instance_both 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_image.py (no function) 40 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py uppercase 1 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py strip_eacute 1 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py split_tokenize 1 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py lazy_analyze 1 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_strip_accents 21 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_to_ascii 12 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_word_analyzer_unigrams 19 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_word_analyzer_unigrams_and_bigrams 4 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_unicode_decode_error 8 0 0 4 0 100%
sklearn/feature_extraction/tests/test_text.py test_char_ngram_analyzer 15 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_char_wb_ngram_analyzer 10 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_word_ngram_analyzer 9 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_custom_vocabulary 15 0 0 4 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_custom_vocabulary_pipeline 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_custom_vocabulary_repeated_indices 5 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_custom_vocabulary_gap_index 4 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_stop_words 12 0 0 4 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_empty_vocabulary 6 0 0 4 0 100%
sklearn/feature_extraction/tests/test_text.py test_fit_countvectorizer_twice 4 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_custom_token_pattern 7 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_custom_token_pattern_with_several_group 6 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_uppercase_in_vocab 8 0 0 4 0 100%
sklearn/feature_extraction/tests/test_text.py test_tf_transformer_feature_names_out 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_tf_idf_smoothing 9 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_tfidf_no_smoothing 10 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_sublinear_tf 8 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer 59 0 0 14 2 97%
sklearn/feature_extraction/tests/test_text.py test_tfidf_vectorizer_setters 20 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_hashing_vectorizer 22 0 0 4 0 100%
sklearn/feature_extraction/tests/test_text.py test_feature_names 21 0 0 6 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer_max_features 4 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_count_vectorizer_max_features 15 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer_max_df 13 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer_min_df 13 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_count_binary_occurrences 11 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_hashed_binary_occurrences 13 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer_inverse_transform 20 0 0 6 0 100%
sklearn/feature_extraction/tests/test_text.py test_count_vectorizer_pipeline_grid_selection 11 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer_pipeline_grid_selection 13 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer_pipeline_cross_validation 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer_unicode 9 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_tfidf_vectorizer_with_fixed_vocabulary 6 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_pickling_vectorizer 7 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_pickling_built_processors 7 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_vocab_sets_when_pickling 9 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_vocab_dicts_when_pickling 12 0 0 4 0 100%
sklearn/feature_extraction/tests/test_text.py test_pickling_transformer 6 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_transformer_idf_setter 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_tfidf_vectorizer_setter 9 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_tfidfvectorizer_invalid_idf_attr 7 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_non_unique_vocab 4 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_hashingvectorizer_nan_in_docs 5 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_hashingvectorizer_nan_in_docs.func 2 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_tfidfvectorizer_binary 6 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_tfidfvectorizer_export_idf 3 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer_vocab_clone 5 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer_string_object_as_input 9 0 0 6 0 100%
sklearn/feature_extraction/tests/test_text.py test_tfidf_transformer_type 3 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_tfidf_transformer_sparse 7 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_tfidf_vectorizer_type 10 0 0 6 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizers_invalid_ngram_range 9 0 0 8 0 100%
sklearn/feature_extraction/tests/test_text.py _check_stop_words_consistency 4 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizer_stop_words_inconsistent 15 0 0 8 0 100%
sklearn/feature_extraction/tests/test_text.py test_countvectorizer_sort_features_64bit_sparse_indices 7 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_stop_word_validation_custom_preprocessor 13 0 0 4 0 100%
sklearn/feature_extraction/tests/test_text.py test_stop_word_validation_custom_preprocessor.CustomEstimator.build_preprocessor 1 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_callable_analyzer_error 3 0 0 4 1 86%
sklearn/feature_extraction/tests/test_text.py test_callable_analyzer_change_behavior 3 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_callable_analyzer_reraise_error 5 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_callable_analyzer_reraise_error.analyzer 1 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_unused_parameters_warn 6 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py test_n_features_in 4 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_tie_breaking_sample_order_invariance 4 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_nonnegative_hashing_vectorizer_result_indices 3 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_vectorizers_do_not_have_set_output 2 0 0 0 0 100%
sklearn/feature_extraction/tests/test_text.py test_tfidf_transformer_copy 11 0 0 2 0 100%
sklearn/feature_extraction/tests/test_text.py (no function) 119 0 0 4 1 99%
sklearn/feature_extraction/text.py _preprocess 5 0 0 4 0 100%
sklearn/feature_extraction/text.py _analyze 13 0 0 12 3 88%
sklearn/feature_extraction/text.py strip_accents_unicode 6 0 0 2 0 100%
sklearn/feature_extraction/text.py strip_accents_ascii 2 0 0 0 0 100%
sklearn/feature_extraction/text.py strip_tags 1 0 0 0 0 100%
sklearn/feature_extraction/text.py _check_stop_list 7 0 0 6 0 100%
sklearn/feature_extraction/text.py _VectorizerMixin.decode 10 1 0 10 2 85%
sklearn/feature_extraction/text.py _VectorizerMixin._word_ngrams 16 0 0 12 0 100%
sklearn/feature_extraction/text.py _VectorizerMixin._char_ngrams 12 0 0 6 0 100%
sklearn/feature_extraction/text.py _VectorizerMixin._char_wb_ngrams 16 0 0 8 0 100%
sklearn/feature_extraction/text.py _VectorizerMixin.build_preprocessor 12 0 0 10 0 100%
sklearn/feature_extraction/text.py _VectorizerMixin.build_tokenizer 6 0 0 4 0 100%
sklearn/feature_extraction/text.py _VectorizerMixin.get_stop_words 1 0 0 0 0 100%
sklearn/feature_extraction/text.py _VectorizerMixin._check_stop_words_consistency 16 0 0 10 0 100%
sklearn/feature_extraction/text.py _VectorizerMixin.build_analyzer 13 1 0 8 1 90%
sklearn/feature_extraction/text.py _VectorizerMixin._validate_vocabulary 23 0 0 18 0 100%
sklearn/feature_extraction/text.py _VectorizerMixin._check_vocabulary 6 1 0 6 1 83%
sklearn/feature_extraction/text.py _VectorizerMixin._validate_ngram_range 3 0 0 2 0 100%
sklearn/feature_extraction/text.py _VectorizerMixin._warn_for_unused_params 13 0 0 14 0 100%
sklearn/feature_extraction/text.py HashingVectorizer.__init__ 16 0 0 0 0 100%
sklearn/feature_extraction/text.py HashingVectorizer.partial_fit 1 1 0 0 0 0%
sklearn/feature_extraction/text.py HashingVectorizer.fit 6 0 0 2 0 100%
sklearn/feature_extraction/text.py HashingVectorizer.transform 10 0 0 8 0 100%
sklearn/feature_extraction/text.py HashingVectorizer.fit_transform 1 0 0 0 0 100%
sklearn/feature_extraction/text.py HashingVectorizer._get_hasher 1 0 0 0 0 100%
sklearn/feature_extraction/text.py HashingVectorizer._more_tags 1 0 0 0 0 100%
sklearn/feature_extraction/text.py _document_frequency 3 0 0 2 0 100%
sklearn/feature_extraction/text.py CountVectorizer.__init__ 17 0 0 0 0 100%
sklearn/feature_extraction/text.py CountVectorizer._sort_features 7 0 0 2 0 100%
sklearn/feature_extraction/text.py CountVectorizer._limit_features 23 2 0 14 4 84%
sklearn/feature_extraction/text.py CountVectorizer._count_vocab 37 3 0 16 1 89%
sklearn/feature_extraction/text.py CountVectorizer.fit 2 0 0 0 0 100%
sklearn/feature_extraction/text.py CountVectorizer.fit_transform 29 1 0 18 1 96%
sklearn/feature_extraction/text.py CountVectorizer.transform 7 0 0 4 0 100%
sklearn/feature_extraction/text.py CountVectorizer.inverse_transform 9 0 0 6 0 100%
sklearn/feature_extraction/text.py CountVectorizer.get_feature_names_out 2 0 0 2 0 100%
sklearn/feature_extraction/text.py CountVectorizer._more_tags 1 0 0 0 0 100%
sklearn/feature_extraction/text.py _make_int_array 1 0 0 0 0 100%
sklearn/feature_extraction/text.py TfidfTransformer.__init__ 4 0 0 0 0 100%
sklearn/feature_extraction/text.py TfidfTransformer.fit 12 0 0 4 0 100%
sklearn/feature_extraction/text.py TfidfTransformer.transform 12 0 0 8 0 100%
sklearn/feature_extraction/text.py TfidfTransformer._more_tags 1 0 0 0 0 100%
sklearn/feature_extraction/text.py TfidfVectorizer.__init__ 5 0 0 0 0 100%
sklearn/feature_extraction/text.py TfidfVectorizer.idf_ 3 1 0 2 1 60%
sklearn/feature_extraction/text.py TfidfVectorizer.idf_ 9 0 0 8 2 88%
sklearn/feature_extraction/text.py TfidfVectorizer._check_params 2 0 0 2 0 100%
sklearn/feature_extraction/text.py TfidfVectorizer.fit 6 0 0 0 0 100%
sklearn/feature_extraction/text.py TfidfVectorizer.fit_transform 5 0 0 0 0 100%
sklearn/feature_extraction/text.py TfidfVectorizer.transform 3 0 0 0 0 100%
sklearn/feature_extraction/text.py TfidfVectorizer._more_tags 1 0 0 0 0 100%
sklearn/feature_extraction/text.py (no function) 88 0 0 0 0 100%
sklearn/feature_selection/__init__.py (no function) 8 0 0 0 0 100%
sklearn/feature_selection/_base.py SelectorMixin.get_support 2 0 0 0 0 100%
sklearn/feature_selection/_base.py SelectorMixin._get_support_mask 0 0 0 0 0 100%
sklearn/feature_selection/_base.py SelectorMixin.transform 4 0 0 0 0 100%
sklearn/feature_selection/_base.py SelectorMixin._transform 7 0 0 4 0 100%
sklearn/feature_selection/_base.py SelectorMixin.inverse_transform 16 1 0 6 1 91%
sklearn/feature_selection/_base.py SelectorMixin.get_feature_names_out 3 0 0 0 0 100%
sklearn/feature_selection/_base.py _get_feature_importances 23 3 0 20 3 86%
sklearn/feature_selection/_base.py (no function) 19 0 0 0 0 100%
sklearn/feature_selection/_from_model.py _calculate_threshold 26 1 0 16 1 95%
sklearn/feature_selection/_from_model.py _estimator_has 2 0 0 0 0 100%
sklearn/feature_selection/_from_model.py _estimator_has.check 4 0 0 2 0 100%
sklearn/feature_selection/_from_model.py SelectFromModel.__init__ 6 0 0 0 0 100%
sklearn/feature_selection/_from_model.py SelectFromModel._get_support_mask 20 0 0 8 0 100%
sklearn/feature_selection/_from_model.py SelectFromModel._check_max_features 7 0 0 4 0 100%
sklearn/feature_selection/_from_model.py SelectFromModel.fit 17 0 0 6 0 100%
sklearn/feature_selection/_from_model.py SelectFromModel.threshold_ 2 0 0 0 0 100%
sklearn/feature_selection/_from_model.py SelectFromModel.partial_fit 22 1 0 12 0 97%
sklearn/feature_selection/_from_model.py SelectFromModel.n_features_in_ 5 0 0 0 0 100%
sklearn/feature_selection/_from_model.py SelectFromModel.get_metadata_routing 2 0 0 0 0 100%
sklearn/feature_selection/_from_model.py SelectFromModel._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/_from_model.py (no function) 29 0 0 0 0 100%
sklearn/feature_selection/_mutual_info.py _compute_mi_cc 16 0 0 0 0 100%
sklearn/feature_selection/_mutual_info.py _compute_mi_cd 28 0 0 4 0 100%
sklearn/feature_selection/_mutual_info.py _compute_mi 7 0 0 6 0 100%
sklearn/feature_selection/_mutual_info.py _iterate_columns 10 0 0 8 1 94%
sklearn/feature_selection/_mutual_info.py _estimate_mi 28 1 0 16 1 95%
sklearn/feature_selection/_mutual_info.py mutual_info_regression 1 0 0 0 0 100%
sklearn/feature_selection/_mutual_info.py mutual_info_classif 2 0 0 0 0 100%
sklearn/feature_selection/_mutual_info.py (no function) 21 0 0 0 0 100%
sklearn/feature_selection/_rfe.py _rfe_single_fit 4 0 0 2 0 100%
sklearn/feature_selection/_rfe.py _estimator_has 2 0 0 0 0 100%
sklearn/feature_selection/_rfe.py _estimator_has.check 4 0 0 2 0 100%
sklearn/feature_selection/_rfe.py RFE.__init__ 5 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFE._estimator_type 1 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFE.classes_ 1 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFE.fit 2 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFE._fit 42 0 0 18 0 100%
sklearn/feature_selection/_rfe.py RFE.predict 2 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFE.score 2 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFE._get_support_mask 2 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFE.decision_function 2 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFE.predict_proba 2 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFE.predict_log_proba 2 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFE._more_tags 4 0 0 2 0 100%
sklearn/feature_selection/_rfe.py RFECV.__init__ 8 0 0 0 0 100%
sklearn/feature_selection/_rfe.py RFECV.fit 28 0 0 8 0 100%
sklearn/feature_selection/_rfe.py (no function) 44 0 0 0 0 100%
sklearn/feature_selection/_sequential.py SequentialFeatureSelector.__init__ 7 0 0 0 0 100%
sklearn/feature_selection/_sequential.py SequentialFeatureSelector.fit 32 0 0 18 1 98%
sklearn/feature_selection/_sequential.py SequentialFeatureSelector._get_best_new_feature_score 11 0 0 6 0 100%
sklearn/feature_selection/_sequential.py SequentialFeatureSelector._get_support_mask 2 0 0 0 0 100%
sklearn/feature_selection/_sequential.py SequentialFeatureSelector._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/_sequential.py (no function) 18 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py _clean_nans 3 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py f_oneway 25 0 0 14 0 100%
sklearn/feature_selection/_univariate_selection.py f_classif 3 0 0 2 0 100%
sklearn/feature_selection/_univariate_selection.py _chisquare 9 0 0 2 0 100%
sklearn/feature_selection/_univariate_selection.py chi2 14 0 0 6 0 100%
sklearn/feature_selection/_univariate_selection.py r_regression 16 0 0 6 0 100%
sklearn/feature_selection/_univariate_selection.py f_regression 13 0 0 4 0 100%
sklearn/feature_selection/_univariate_selection.py _BaseFilter.__init__ 1 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py _BaseFilter.fit 12 0 0 4 0 100%
sklearn/feature_selection/_univariate_selection.py _BaseFilter._check_params 1 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py _BaseFilter._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py SelectPercentile.__init__ 2 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py SelectPercentile._get_support_mask 14 0 0 6 0 100%
sklearn/feature_selection/_univariate_selection.py SelectPercentile._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py SelectKBest.__init__ 2 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py SelectKBest._check_params 2 0 0 2 0 100%
sklearn/feature_selection/_univariate_selection.py SelectKBest._get_support_mask 9 0 0 4 0 100%
sklearn/feature_selection/_univariate_selection.py SelectKBest._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py SelectFpr.__init__ 2 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py SelectFpr._get_support_mask 2 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py SelectFdr.__init__ 2 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py SelectFdr._get_support_mask 7 0 0 2 0 100%
sklearn/feature_selection/_univariate_selection.py SelectFwe.__init__ 2 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py SelectFwe._get_support_mask 2 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py GenericUnivariateSelect.__init__ 3 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py GenericUnivariateSelect._make_selector 5 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py GenericUnivariateSelect._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py GenericUnivariateSelect._check_params 1 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py GenericUnivariateSelect._get_support_mask 5 0 0 0 0 100%
sklearn/feature_selection/_univariate_selection.py (no function) 61 0 0 0 0 100%
sklearn/feature_selection/_variance_threshold.py VarianceThreshold.__init__ 1 0 0 0 0 100%
sklearn/feature_selection/_variance_threshold.py VarianceThreshold.fit 18 0 0 12 0 100%
sklearn/feature_selection/_variance_threshold.py VarianceThreshold._get_support_mask 2 0 0 0 0 100%
sklearn/feature_selection/_variance_threshold.py VarianceThreshold._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/_variance_threshold.py (no function) 14 0 0 0 0 100%
sklearn/feature_selection/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/feature_selection/tests/test_base.py StepSelector.__init__ 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_base.py StepSelector.fit 2 0 0 0 0 100%
sklearn/feature_selection/tests/test_base.py StepSelector._get_support_mask 4 0 0 2 0 100%
sklearn/feature_selection/tests/test_base.py test_transform_dense 11 0 0 2 0 100%
sklearn/feature_selection/tests/test_base.py test_transform_sparse 10 0 0 2 0 100%
sklearn/feature_selection/tests/test_base.py test_inverse_transform_dense 9 0 0 2 0 100%
sklearn/feature_selection/tests/test_base.py test_inverse_transform_sparse 9 0 0 2 0 100%
sklearn/feature_selection/tests/test_base.py test_get_support 4 0 0 0 0 100%
sklearn/feature_selection/tests/test_base.py test_output_dataframe 15 0 0 6 0 100%
sklearn/feature_selection/tests/test_base.py (no function) 29 0 0 0 0 100%
sklearn/feature_selection/tests/test_chi2.py mkchi2 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_chi2.py test_chi2 14 0 0 0 0 100%
sklearn/feature_selection/tests/test_chi2.py test_chi2_coo 2 0 0 0 0 100%
sklearn/feature_selection/tests/test_chi2.py test_chi2_negative 4 0 0 4 0 100%
sklearn/feature_selection/tests/test_chi2.py test_chi2_unused_feature 8 2 0 6 1 64%
sklearn/feature_selection/tests/test_chi2.py test_chisquare 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_chi2.py (no function) 19 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_f_oneway_vs_scipy_stats 7 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_f_oneway_ints 7 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_f_classif 10 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_r_regression 11 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_f_regression 15 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_f_regression_input_dtype 7 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_f_regression_center 9 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_r_regression_force_finite 4 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_f_regression_corner_case 5 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_f_classif_multi_class 7 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_percentile_classif 9 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_percentile_classif_sparse 16 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_kbest_classif 9 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_kbest_all 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_kbest_zero 11 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_heuristics_classif 10 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py assert_best_scores_kept 3 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_percentile_regression 14 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_percentile_regression_full 9 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_kbest_regression 10 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_heuristics_regression 11 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_boundary_case_ch2 25 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_fdr_regression 5 0 0 4 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_fdr_regression.single_fdr 13 0 0 4 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_select_fwe_regression 10 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_selectkbest_tiebreaking 12 0 0 4 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_selectpercentile_tiebreaking 12 0 0 4 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_tied_pvalues 10 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_scorefunc_multilabel 8 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_tied_scores 6 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_nans 5 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_invalid_k 7 0 0 4 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_f_classif_constant_feature 4 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_no_feature_selected 9 0 0 4 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_mutual_info_classif 17 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_mutual_info_regression 18 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_dataframe_output_dtypes 11 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_dataframe_output_dtypes.selector 2 0 0 2 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_unsupervised_filter 9 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py test_unsupervised_filter.score_func 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_feature_select.py (no function) 58 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py NaNTag._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py NoNaNTag._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py NaNTagRandomForest._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_invalid_input 6 0 0 4 0 100%
sklearn/feature_selection/tests/test_from_model.py test_input_estimator_unchanged 4 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_max_features_error 5 0 0 2 0 100%
sklearn/feature_selection/tests/test_from_model.py test_inferred_max_features_integer 8 0 0 2 0 100%
sklearn/feature_selection/tests/test_from_model.py test_inferred_max_features_callable 5 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_max_features_array_like 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_max_features_callable_data 5 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py FixedImportanceEstimator.__init__ 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py FixedImportanceEstimator.fit 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_max_features 19 0 0 2 0 100%
sklearn/feature_selection/tests/test_from_model.py test_max_features_tiebreak 9 0 0 2 0 100%
sklearn/feature_selection/tests/test_from_model.py test_threshold_and_max_features 11 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_feature_importances 11 0 0 2 0 100%
sklearn/feature_selection/tests/test_from_model.py test_sample_weight 13 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_coef_default_threshold 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_2d_coef 13 0 0 4 0 100%
sklearn/feature_selection/tests/test_from_model.py test_partial_fit 12 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_calling_fit_reinitializes 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_prefit 27 0 0 6 0 100%
sklearn/feature_selection/tests/test_from_model.py test_prefit_max_features 10 0 0 6 1 94%
sklearn/feature_selection/tests/test_from_model.py test_prefit_get_feature_names_out 10 0 0 2 0 100%
sklearn/feature_selection/tests/test_from_model.py test_threshold_string 8 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_threshold_without_refitting 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_fit_accepts_nan_inf 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_transform_accepts_nan_inf 7 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_allow_nan_tag_comes_from_estimator 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py _pca_importances 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_importance_getter 3 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_select_from_model_pls 4 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_estimator_does_not_support_feature_names 11 0 0 2 0 100%
sklearn/feature_selection/tests/test_from_model.py test_estimator_does_not_support_feature_names.importance_getter 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_from_model.py test_partial_fit_validate_max_features 3 0 0 2 0 100%
sklearn/feature_selection/tests/test_from_model.py test_partial_fit_validate_feature_names 6 0 0 2 0 100%
sklearn/feature_selection/tests/test_from_model.py test_from_model_estimator_attribute_error 7 0 0 2 0 100%
sklearn/feature_selection/tests/test_from_model.py (no function) 72 0 0 10 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_compute_mi_dd 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_compute_mi_cc 12 0 0 2 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_compute_mi_cd 12 0 0 4 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_compute_mi_cd_unique_label 11 0 0 0 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_mutual_info_classif_discrete 4 0 0 0 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_mutual_info_regression 10 0 0 0 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_mutual_info_classif_mixed 12 0 0 2 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_mutual_info_options 24 0 0 12 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_mutual_information_symmetry_classif_regression 9 0 0 2 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_mutual_info_regression_X_int_dtype 7 0 0 0 0 100%
sklearn/feature_selection/tests/test_mutual_info.py test_mutual_info_n_jobs 4 0 0 0 0 100%
sklearn/feature_selection/tests/test_mutual_info.py (no function) 22 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py MockClassifier.__init__ 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py MockClassifier.fit 3 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py MockClassifier.predict 1 1 0 0 0 0%
sklearn/feature_selection/tests/test_rfe.py MockClassifier.score 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py MockClassifier.get_params 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py MockClassifier.set_params 1 1 0 0 0 0%
sklearn/feature_selection/tests/test_rfe.py MockClassifier._more_tags 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_features_importance 12 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe 20 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_RFE_fit_score_params 9 0 0 4 0 100%
sklearn/feature_selection/tests/test_rfe.py test_RFE_fit_score_params.TestEstimator.fit 5 0 0 2 0 100%
sklearn/feature_selection/tests/test_rfe.py test_RFE_fit_score_params.TestEstimator.score 3 0 0 2 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_percent_n_features 11 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_mockclassifier 11 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfecv 47 0 0 4 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfecv.test_scorer 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfecv_mockclassifier 9 0 0 2 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfecv_verbose_output 12 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfecv_cv_results_size 12 0 0 4 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_estimator_tags 5 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_min_step 13 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_number_of_subsets_of_features 25 0 0 6 0 100%
sklearn/feature_selection/tests/test_rfe.py test_number_of_subsets_of_features.formula1 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_number_of_subsets_of_features.formula2 1 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_cv_n_jobs 14 0 0 2 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_cv_groups 9 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_wrapped_estimator 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_importance_getter_validation 6 0 0 2 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_allow_nan_inf_in_x 11 0 0 2 0 100%
sklearn/feature_selection/tests/test_rfe.py test_w_pipeline_2d_coef_ 5 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfecv_std_and_mean 12 0 0 4 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfecv_cv_results_n_features 5 0 0 2 0 100%
sklearn/feature_selection/tests/test_rfe.py test_multioutput 5 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_pipeline_with_nans 5 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_pls 4 0 0 0 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_estimator_attribute_error 8 0 0 2 0 100%
sklearn/feature_selection/tests/test_rfe.py test_rfe_n_features_to_select_warning 4 0 0 2 0 100%
sklearn/feature_selection/tests/test_rfe.py (no function) 69 0 0 2 0 100%
sklearn/feature_selection/tests/test_sequential.py test_bad_n_features_to_select 5 0 0 2 0 100%
sklearn/feature_selection/tests/test_sequential.py test_n_features_to_select 9 0 0 2 0 100%
sklearn/feature_selection/tests/test_sequential.py test_n_features_to_select_auto 10 0 0 0 0 100%
sklearn/feature_selection/tests/test_sequential.py test_n_features_to_select_stopping_criterion 20 0 0 2 0 100%
sklearn/feature_selection/tests/test_sequential.py test_n_features_to_select_float 4 0 0 0 0 100%
sklearn/feature_selection/tests/test_sequential.py test_sanity 7 0 0 0 0 100%
sklearn/feature_selection/tests/test_sequential.py test_sparse_support 5 0 0 0 0 100%
sklearn/feature_selection/tests/test_sequential.py test_nan_support 10 0 0 2 0 100%
sklearn/feature_selection/tests/test_sequential.py test_pipeline_support 10 0 0 0 0 100%
sklearn/feature_selection/tests/test_sequential.py test_unsupervised_model_fit 4 0 0 0 0 100%
sklearn/feature_selection/tests/test_sequential.py test_no_y_validation_model_fit 4 0 0 2 0 100%
sklearn/feature_selection/tests/test_sequential.py test_forward_neg_tol_error 4 0 0 2 0 100%
sklearn/feature_selection/tests/test_sequential.py test_backward_neg_tol 8 0 0 0 0 100%
sklearn/feature_selection/tests/test_sequential.py test_cv_generator_support 8 0 0 0 0 100%
sklearn/feature_selection/tests/test_sequential.py (no function) 39 0 0 0 0 100%
sklearn/feature_selection/tests/test_variance_threshold.py test_zero_variance 3 0 0 0 0 100%
sklearn/feature_selection/tests/test_variance_threshold.py test_zero_variance_value_error 4 0 0 4 0 100%
sklearn/feature_selection/tests/test_variance_threshold.py test_variance_threshold 3 0 0 0 0 100%
sklearn/feature_selection/tests/test_variance_threshold.py test_zero_variance_floating_point_error 4 0 0 2 0 100%
sklearn/feature_selection/tests/test_variance_threshold.py test_variance_nan 6 0 0 0 0 100%
sklearn/feature_selection/tests/test_variance_threshold.py (no function) 17 0 0 0 0 100%
sklearn/gaussian_process/__init__.py (no function) 4 0 0 0 0 100%
sklearn/gaussian_process/_gpc.py _BinaryGaussianProcessClassifierLaplace.__init__ 7 0 0 0 0 100%
sklearn/gaussian_process/_gpc.py _BinaryGaussianProcessClassifierLaplace.fit 30 3 0 14 3 86%
sklearn/gaussian_process/_gpc.py _BinaryGaussianProcessClassifierLaplace.fit.obj_func 4 0 0 2 0 100%
sklearn/gaussian_process/_gpc.py _BinaryGaussianProcessClassifierLaplace.predict 4 0 0 0 0 100%
sklearn/gaussian_process/_gpc.py _BinaryGaussianProcessClassifierLaplace.predict_proba 10 0 0 0 0 100%
sklearn/gaussian_process/_gpc.py _BinaryGaussianProcessClassifierLaplace.log_marginal_likelihood 25 1 0 12 1 95%
sklearn/gaussian_process/_gpc.py _BinaryGaussianProcessClassifierLaplace._posterior_mode 22 2 0 8 3 83%
sklearn/gaussian_process/_gpc.py _BinaryGaussianProcessClassifierLaplace._constrained_optimization 8 1 0 4 1 83%
sklearn/gaussian_process/_gpc.py GaussianProcessClassifier.__init__ 9 0 0 0 0 100%
sklearn/gaussian_process/_gpc.py GaussianProcessClassifier.fit 21 3 0 16 1 84%
sklearn/gaussian_process/_gpc.py GaussianProcessClassifier.predict 5 0 0 2 0 100%
sklearn/gaussian_process/_gpc.py GaussianProcessClassifier.predict_proba 7 1 0 4 1 82%
sklearn/gaussian_process/_gpc.py GaussianProcessClassifier.kernel_ 3 0 0 4 0 100%
sklearn/gaussian_process/_gpc.py GaussianProcessClassifier.log_marginal_likelihood 17 3 0 16 3 82%
sklearn/gaussian_process/_gpc.py (no function) 35 0 0 0 0 100%
sklearn/gaussian_process/_gpr.py GaussianProcessRegressor.__init__ 8 0 0 0 0 100%
sklearn/gaussian_process/_gpr.py GaussianProcessRegressor.fit 48 1 0 20 1 97%
sklearn/gaussian_process/_gpr.py GaussianProcessRegressor.fit.obj_func 4 0 0 2 0 100%
sklearn/gaussian_process/_gpr.py GaussianProcessRegressor.predict 47 1 0 28 1 97%
sklearn/gaussian_process/_gpr.py GaussianProcessRegressor.sample_y 7 0 0 4 0 100%
sklearn/gaussian_process/_gpr.py GaussianProcessRegressor.log_marginal_likelihood 33 0 0 14 0 100%
sklearn/gaussian_process/_gpr.py GaussianProcessRegressor._constrained_optimization 8 1 0 4 1 83%
sklearn/gaussian_process/_gpr.py GaussianProcessRegressor._more_tags 1 0 0 0 0 100%
sklearn/gaussian_process/_gpr.py (no function) 24 0 0 0 0 100%
sklearn/gaussian_process/kernels.py _check_length_scale 6 2 0 4 2 60%
sklearn/gaussian_process/kernels.py Hyperparameter.__new__ 10 1 0 10 2 85%
sklearn/gaussian_process/kernels.py Hyperparameter.__eq__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Kernel.get_params 15 2 0 10 2 84%
sklearn/gaussian_process/kernels.py Kernel.set_params 15 3 0 10 3 76%
sklearn/gaussian_process/kernels.py Kernel.clone_with_theta 3 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Kernel.n_dims 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Kernel.hyperparameters 2 0 0 2 0 100%
sklearn/gaussian_process/kernels.py Kernel.theta 8 0 0 6 0 100%
sklearn/gaussian_process/kernels.py Kernel.theta 13 1 0 8 1 90%
sklearn/gaussian_process/kernels.py Kernel.bounds 4 1 0 4 1 75%
sklearn/gaussian_process/kernels.py Kernel.__add__ 3 0 0 2 0 100%
sklearn/gaussian_process/kernels.py Kernel.__radd__ 3 1 0 2 1 60%
sklearn/gaussian_process/kernels.py Kernel.__mul__ 3 0 0 2 0 100%
sklearn/gaussian_process/kernels.py Kernel.__rmul__ 3 1 0 2 1 60%
sklearn/gaussian_process/kernels.py Kernel.__pow__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Kernel.__eq__ 8 0 0 6 0 100%
sklearn/gaussian_process/kernels.py Kernel.__repr__ 1 1 0 0 0 0%
sklearn/gaussian_process/kernels.py Kernel.__call__ 0 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Kernel.diag 0 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Kernel.is_stationary 0 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Kernel.requires_vector_input 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Kernel._check_bounds_params 11 0 0 10 0 100%
sklearn/gaussian_process/kernels.py NormalizedKernelMixin.diag 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py StationaryKernelMixin.is_stationary 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py GenericKernelMixin.requires_vector_input 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py CompoundKernel.__init__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py CompoundKernel.get_params 1 1 0 0 0 0%
sklearn/gaussian_process/kernels.py CompoundKernel.theta 1 0 0 2 0 100%
sklearn/gaussian_process/kernels.py CompoundKernel.theta 3 3 0 2 0 0%
sklearn/gaussian_process/kernels.py CompoundKernel.bounds 1 0 0 2 0 100%
sklearn/gaussian_process/kernels.py CompoundKernel.__call__ 9 9 0 6 0 0%
sklearn/gaussian_process/kernels.py CompoundKernel.__eq__ 3 3 0 4 0 0%
sklearn/gaussian_process/kernels.py CompoundKernel.is_stationary 1 1 0 2 0 0%
sklearn/gaussian_process/kernels.py CompoundKernel.requires_vector_input 1 0 0 2 0 100%
sklearn/gaussian_process/kernels.py CompoundKernel.diag 1 1 0 2 0 0%
sklearn/gaussian_process/kernels.py KernelOperator.__init__ 2 0 0 0 0 100%
sklearn/gaussian_process/kernels.py KernelOperator.get_params 7 0 0 6 0 100%
sklearn/gaussian_process/kernels.py KernelOperator.hyperparameters 4 0 0 4 0 100%
sklearn/gaussian_process/kernels.py KernelOperator.theta 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py KernelOperator.theta 3 0 0 0 0 100%
sklearn/gaussian_process/kernels.py KernelOperator.bounds 5 2 0 4 2 56%
sklearn/gaussian_process/kernels.py KernelOperator.__eq__ 3 0 0 2 0 100%
sklearn/gaussian_process/kernels.py KernelOperator.is_stationary 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py KernelOperator.requires_vector_input 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Sum.__call__ 5 0 0 2 0 100%
sklearn/gaussian_process/kernels.py Sum.diag 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Sum.__repr__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Product.__call__ 5 0 0 2 0 100%
sklearn/gaussian_process/kernels.py Product.diag 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Product.__repr__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.__init__ 2 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.get_params 5 0 0 4 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.hyperparameters 4 0 0 2 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.theta 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.theta 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.bounds 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.__eq__ 3 0 0 2 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.__call__ 6 0 0 2 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.diag 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.__repr__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.is_stationary 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Exponentiation.requires_vector_input 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py ConstantKernel.__init__ 2 0 0 0 0 100%
sklearn/gaussian_process/kernels.py ConstantKernel.hyperparameter_constant_value 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py ConstantKernel.__call__ 10 1 0 8 1 89%
sklearn/gaussian_process/kernels.py ConstantKernel.diag 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py ConstantKernel.__repr__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py WhiteKernel.__init__ 2 0 0 0 0 100%
sklearn/gaussian_process/kernels.py WhiteKernel.hyperparameter_noise_level 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py WhiteKernel.__call__ 10 2 0 8 2 78%
sklearn/gaussian_process/kernels.py WhiteKernel.diag 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py WhiteKernel.__repr__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py RBF.__init__ 2 0 0 0 0 100%
sklearn/gaussian_process/kernels.py RBF.anisotropic 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py RBF.hyperparameter_length_scale 3 0 0 2 0 100%
sklearn/gaussian_process/kernels.py RBF.__call__ 22 1 0 12 2 91%
sklearn/gaussian_process/kernels.py RBF.__repr__ 3 0 0 2 0 100%
sklearn/gaussian_process/kernels.py Matern.__init__ 2 0 0 0 0 100%
sklearn/gaussian_process/kernels.py Matern.__call__ 52 6 0 30 2 88%
sklearn/gaussian_process/kernels.py Matern.__repr__ 3 0 0 2 0 100%
sklearn/gaussian_process/kernels.py RationalQuadratic.__init__ 4 0 0 0 0 100%
sklearn/gaussian_process/kernels.py RationalQuadratic.hyperparameter_length_scale 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py RationalQuadratic.hyperparameter_alpha 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py RationalQuadratic.__call__ 24 1 0 12 1 94%
sklearn/gaussian_process/kernels.py RationalQuadratic.__repr__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py ExpSineSquared.__init__ 4 0 0 0 0 100%
sklearn/gaussian_process/kernels.py ExpSineSquared.hyperparameter_length_scale 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py ExpSineSquared.hyperparameter_periodicity 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py ExpSineSquared.__call__ 22 1 0 10 1 94%
sklearn/gaussian_process/kernels.py ExpSineSquared.__repr__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py DotProduct.__init__ 2 0 0 0 0 100%
sklearn/gaussian_process/kernels.py DotProduct.hyperparameter_sigma_0 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py DotProduct.__call__ 13 1 0 8 1 90%
sklearn/gaussian_process/kernels.py DotProduct.diag 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py DotProduct.is_stationary 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py DotProduct.__repr__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py _approx_fprime 9 0 0 2 0 100%
sklearn/gaussian_process/kernels.py PairwiseKernel.__init__ 4 0 0 0 0 100%
sklearn/gaussian_process/kernels.py PairwiseKernel.hyperparameter_gamma 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py PairwiseKernel.__call__ 12 0 0 6 1 94%
sklearn/gaussian_process/kernels.py PairwiseKernel.diag 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py PairwiseKernel.is_stationary 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py PairwiseKernel.__repr__ 1 0 0 0 0 100%
sklearn/gaussian_process/kernels.py (no function) 169 0 0 0 0 100%
sklearn/gaussian_process/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/gaussian_process/tests/_mini_sequence_kernel.py MiniSeqKernel.__init__ 2 0 0 0 0 100%
sklearn/gaussian_process/tests/_mini_sequence_kernel.py MiniSeqKernel.hyperparameter_baseline_similarity 1 0 0 0 0 100%
sklearn/gaussian_process/tests/_mini_sequence_kernel.py MiniSeqKernel._f 1 0 0 2 0 100%
sklearn/gaussian_process/tests/_mini_sequence_kernel.py MiniSeqKernel._g 1 0 0 2 0 100%
sklearn/gaussian_process/tests/_mini_sequence_kernel.py MiniSeqKernel.__call__ 5 0 0 8 0 100%
sklearn/gaussian_process/tests/_mini_sequence_kernel.py MiniSeqKernel.diag 1 0 0 2 0 100%
sklearn/gaussian_process/tests/_mini_sequence_kernel.py MiniSeqKernel.clone_with_theta 3 0 0 0 0 100%
sklearn/gaussian_process/tests/_mini_sequence_kernel.py (no function) 12 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py f 1 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_predict_consistent 2 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_predict_consistent_structured 5 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_lml_improving 2 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_lml_precomputed 2 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_lml_without_cloning_kernel 4 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_converged_to_local_maximum 3 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_lml_gradient 4 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_random_starts 11 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_custom_optimizer 4 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_custom_optimizer.optimizer 8 0 0 4 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_multi_class 6 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_multi_class_n_jobs 7 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_warning_bounds 26 0 0 6 0 100%
sklearn/gaussian_process/tests/test_gpc.py test_gpc_fit_error 3 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpc.py (no function) 45 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpr.py f 1 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_gpr_interpolation 6 1 0 2 1 75%
sklearn/gaussian_process/tests/test_gpr.py test_gpr_interpolation_structured 8 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_lml_improving 4 1 0 2 1 67%
sklearn/gaussian_process/tests/test_gpr.py test_lml_precomputed 2 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_lml_without_cloning_kernel 4 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_converged_to_local_maximum 3 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_solution_inside_bounds 7 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_lml_gradient 4 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_prior 6 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_sample_statistics 5 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_no_optimizer 3 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_predict_cov_vs_std 6 1 0 2 1 75%
sklearn/gaussian_process/tests/test_gpr.py test_anisotropic_kernel 6 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_random_starts 11 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_y_normalization 17 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_large_variance_y 10 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_y_multioutput 26 0 0 4 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_custom_optimizer 4 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_custom_optimizer.optimizer 8 0 0 4 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_gpr_correct_error_message 7 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_duplicate_input 13 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_no_fit_default_predict 9 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_warning_bounds 26 0 0 6 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_bound_check_fixed_hyperparameter 4 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_constant_target 16 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_gpr_consistency_std_cov_non_invertible_kernel 9 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_gpr_fit_error 3 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_gpr_lml_error 4 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_gpr_predict_error 4 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_predict_shapes 18 0 0 4 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_sample_y_shapes 17 0 0 4 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_sample_y_shape_with_prior 8 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_predict_shape_with_prior 13 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_n_targets_error 6 0 0 2 0 100%
sklearn/gaussian_process/tests/test_gpr.py CustomKernel.diag 1 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py test_gpr_predict_input_not_modified 4 0 0 0 0 100%
sklearn/gaussian_process/tests/test_gpr.py (no function) 78 0 0 2 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_gradient 7 0 0 0 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_gradient.eval_kernel_for_theta 3 0 0 0 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_theta 28 0 0 16 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_auto_vs_cross 3 0 0 0 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_diag 3 0 0 0 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_operator_commutative 2 0 0 0 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_anisotropic 13 0 0 0 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_stationary 2 0 0 0 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_input_type 4 0 0 4 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_compound_kernel_input_type 4 0 0 0 0 100%
sklearn/gaussian_process/tests/test_kernels.py check_hyperparameters_equal 5 0 0 4 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_clone 5 0 0 0 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_clone_after_set_params 16 2 0 4 1 85%
sklearn/gaussian_process/tests/test_kernels.py test_matern_kernel 18 0 0 2 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_kernel_versus_pairwise 7 0 0 2 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_set_get_params 26 0 0 16 2 95%
sklearn/gaussian_process/tests/test_kernels.py test_repr_kernels 1 0 0 0 0 100%
sklearn/gaussian_process/tests/test_kernels.py test_rational_quadratic_kernel 4 0 0 2 0 100%
sklearn/gaussian_process/tests/test_kernels.py (no function) 43 0 0 10 0 100%
sklearn/impute/__init__.py __getattr__ 3 1 0 2 1 60%
sklearn/impute/__init__.py (no function) 7 1 0 2 1 78%
sklearn/impute/_base.py _check_inputs_dtype 4 0 0 4 0 100%
sklearn/impute/_base.py _most_frequent 18 0 0 14 1 97%
sklearn/impute/_base.py _BaseImputer.__init__ 3 0 0 0 0 100%
sklearn/impute/_base.py _BaseImputer._fit_indicator 4 0 0 2 0 100%
sklearn/impute/_base.py _BaseImputer._transform_indicator 4 0 0 4 0 100%
sklearn/impute/_base.py _BaseImputer._concatenate_indicator 8 0 0 6 0 100%
sklearn/impute/_base.py _BaseImputer._concatenate_indicator_feature_names_out 4 0 0 2 0 100%
sklearn/impute/_base.py _BaseImputer._more_tags 1 0 0 0 0 100%
sklearn/impute/_base.py SimpleImputer.__init__ 4 0 0 0 0 100%
sklearn/impute/_base.py SimpleImputer._validate_input 35 0 0 25 0 100%
sklearn/impute/_base.py SimpleImputer.fit 10 0 0 6 0 100%
sklearn/impute/_base.py SimpleImputer._sparse_fit 27 0 0 14 1 98%
sklearn/impute/_base.py SimpleImputer._dense_fit 33 0 0 18 1 98%
sklearn/impute/_base.py SimpleImputer.transform 36 2 0 16 2 92%
sklearn/impute/_base.py SimpleImputer.inverse_transform 21 1 0 6 1 93%
sklearn/impute/_base.py SimpleImputer._more_tags 1 0 0 0 0 100%
sklearn/impute/_base.py SimpleImputer.get_feature_names_out 5 0 0 0 0 100%
sklearn/impute/_base.py MissingIndicator.__init__ 4 0 0 0 0 100%
sklearn/impute/_base.py MissingIndicator._get_missing_features_info 22 0 0 18 0 100%
sklearn/impute/_base.py MissingIndicator._validate_input 10 0 0 6 0 100%
sklearn/impute/_base.py MissingIndicator._fit 12 0 0 6 0 100%
sklearn/impute/_base.py MissingIndicator.fit 2 0 0 0 0 100%
sklearn/impute/_base.py MissingIndicator.transform 13 0 0 10 0 100%
sklearn/impute/_base.py MissingIndicator.fit_transform 4 0 0 2 0 100%
sklearn/impute/_base.py MissingIndicator.get_feature_names_out 4 0 0 2 0 100%
sklearn/impute/_base.py MissingIndicator._more_tags 1 0 0 0 0 100%
sklearn/impute/_base.py (no function) 50 0 0 0 0 100%
sklearn/impute/_iterative.py _assign_where 3 0 0 2 0 100%
sklearn/impute/_iterative.py IterativeImputer.__init__ 14 0 0 0 0 100%
sklearn/impute/_iterative.py IterativeImputer._impute_one_feature 32 1 0 10 1 95%
sklearn/impute/_iterative.py IterativeImputer._get_neighbor_feat_idx 7 0 0 2 0 100%
sklearn/impute/_iterative.py IterativeImputer._get_ordered_idx 18 0 0 12 1 97%
sklearn/impute/_iterative.py IterativeImputer._get_abs_corr_mat 10 0 0 4 0 100%
sklearn/impute/_iterative.py IterativeImputer._initial_imputation 18 0 0 6 0 100%
sklearn/impute/_iterative.py IterativeImputer._validate_limit 8 0 0 4 0 100%
sklearn/impute/_iterative.py IterativeImputer.fit_transform 55 0 0 30 0 100%
sklearn/impute/_iterative.py IterativeImputer.transform 18 0 0 10 0 100%
sklearn/impute/_iterative.py IterativeImputer.fit 2 0 0 0 0 100%
sklearn/impute/_iterative.py IterativeImputer.get_feature_names_out 4 0 0 0 0 100%
sklearn/impute/_iterative.py IterativeImputer.get_metadata_routing 2 0 0 0 0 100%
sklearn/impute/_iterative.py (no function) 35 0 0 0 0 100%
sklearn/impute/_knn.py KNNImputer.__init__ 5 0 0 0 0 100%
sklearn/impute/_knn.py KNNImputer._calc_impute 11 0 0 2 0 100%
sklearn/impute/_knn.py KNNImputer.fit 9 0 0 2 0 100%
sklearn/impute/_knn.py KNNImputer.transform 28 2 0 10 1 92%
sklearn/impute/_knn.py KNNImputer.transform.process_chunk 22 2 0 10 1 91%
sklearn/impute/_knn.py KNNImputer.get_feature_names_out 4 0 0 0 0 100%
sklearn/impute/_knn.py (no function) 19 0 0 0 0 100%
sklearn/impute/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/impute/tests/test_base.py data 3 0 0 0 0 100%
sklearn/impute/tests/test_base.py NoFitIndicatorImputer.fit 1 0 0 0 0 100%
sklearn/impute/tests/test_base.py NoFitIndicatorImputer.transform 1 0 0 0 0 100%
sklearn/impute/tests/test_base.py NoTransformIndicatorImputer.fit 3 0 0 0 0 100%
sklearn/impute/tests/test_base.py NoTransformIndicatorImputer.transform 1 0 0 0 0 100%
sklearn/impute/tests/test_base.py NoPrecomputedMaskFit.fit 2 1 0 0 0 50%
sklearn/impute/tests/test_base.py NoPrecomputedMaskFit.transform 1 1 0 0 0 0%
sklearn/impute/tests/test_base.py NoPrecomputedMaskTransform.fit 3 0 0 0 0 100%
sklearn/impute/tests/test_base.py NoPrecomputedMaskTransform.transform 1 0 0 0 0 100%
sklearn/impute/tests/test_base.py test_base_imputer_not_fit 6 0 0 4 0 100%
sklearn/impute/tests/test_base.py test_base_imputer_not_transform 6 0 0 4 0 100%
sklearn/impute/tests/test_base.py test_base_no_precomputed_mask_fit 6 0 0 4 0 100%
sklearn/impute/tests/test_base.py test_base_no_precomputed_mask_transform 7 0 0 4 0 100%
sklearn/impute/tests/test_base.py test_assign_where 9 0 0 2 0 100%
sklearn/impute/tests/test_base.py (no function) 26 0 0 0 0 100%
sklearn/impute/tests/test_common.py imputers 1 0 0 0 0 100%
sklearn/impute/tests/test_common.py sparse_imputers 1 0 0 0 0 100%
sklearn/impute/tests/test_common.py test_imputation_missing_value_in_test_array 4 0 0 0 0 100%
sklearn/impute/tests/test_common.py test_imputers_add_indicator 9 0 0 0 0 100%
sklearn/impute/tests/test_common.py test_imputers_add_indicator_sparse 9 0 0 0 0 100%
sklearn/impute/tests/test_common.py test_imputers_pandas_na_integer_array_support 8 0 0 0 0 100%
sklearn/impute/tests/test_common.py test_imputers_feature_names_out_pandas 12 0 0 2 0 100%
sklearn/impute/tests/test_common.py test_keep_empty_features 7 0 0 4 0 100%
sklearn/impute/tests/test_common.py test_imputation_adds_missing_indicator_if_add_indicator_is_true 15 0 0 2 0 100%
sklearn/impute/tests/test_common.py (no function) 33 0 0 14 0 100%
sklearn/impute/tests/test_impute.py _assert_array_equal_and_same_dtype 2 0 0 0 0 100%
sklearn/impute/tests/test_impute.py _assert_allclose_and_same_dtype 2 0 0 0 0 100%
sklearn/impute/tests/test_impute.py _check_statistics 15 0 0 4 1 95%
sklearn/impute/tests/test_impute.py test_imputation_shape 10 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_deletion_warning 5 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_imputation_deletion_warning_feature_names 8 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_imputation_error_sparse_0 9 0 0 4 0 100%
sklearn/impute/tests/test_impute.py safe_median 2 0 0 0 0 100%
sklearn/impute/tests/test_impute.py safe_mean 2 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_mean_median 31 1 0 10 1 95%
sklearn/impute/tests/test_impute.py test_imputation_median_special_cases 4 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_mean_median_error_invalid_type 5 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_imputation_mean_median_error_invalid_type_list_pandas 8 0 0 4 0 100%
sklearn/impute/tests/test_impute.py test_imputation_const_mostf_error_invalid_types 5 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_imputation_most_frequent 3 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_most_frequent_objects 5 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_most_frequent_pandas 7 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_constant_error_invalid_type 7 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_imputation_constant_integer 5 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_constant_float 7 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_constant_object 5 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_constant_pandas 7 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_one_feature 7 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_pipeline_grid_search 7 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_copy 26 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_zero_iters 13 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_verbose 10 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_all_missing 6 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_imputation_order 20 0 0 10 1 97%
sklearn/impute/tests/test_impute.py test_iterative_imputer_estimators 12 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_clip 9 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_clip_truncnorm 10 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_truncated_normal_posterior 14 1 0 4 1 89%
sklearn/impute/tests/test_impute.py test_iterative_imputer_missing_at_transform 10 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_transform_stochasticity 19 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_no_missing 9 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_rank_one 11 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_transform_recovery 16 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_additive_matrix 19 0 0 4 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_early_stopping 18 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_catch_warning 13 0 0 4 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_min_max_array_like 7 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_catch_min_max_error 4 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_min_max_array_like_imputation 7 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_skip_non_missing 8 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_dont_set_random_state 9 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_dont_set_random_state.ZeroEstimator.__init__ 1 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_dont_set_random_state.ZeroEstimator.fit 1 1 0 0 0 0%
sklearn/impute/tests/test_impute.py test_iterative_imputer_dont_set_random_state.ZeroEstimator.predict 1 1 0 0 0 0%
sklearn/impute/tests/test_impute.py test_missing_indicator_error 4 0 0 2 0 100%
sklearn/impute/tests/test_impute.py _generate_missing_indicator_cases 3 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_missing_indicator_new 29 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_missing_indicator_raise_on_sparse_with_missing_0 11 0 0 4 0 100%
sklearn/impute/tests/test_impute.py test_missing_indicator_sparse_param 21 2 0 8 1 90%
sklearn/impute/tests/test_impute.py test_missing_indicator_string 4 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_missing_indicator_with_imputer 3 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_inconsistent_dtype_X_missing_values 6 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_missing_indicator_no_missing 4 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_missing_indicator_sparse_no_explicit_zeros 4 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputer_without_indicator 4 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_simple_imputation_add_indicator_sparse_matrix 7 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_simple_imputation_string_list 5 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputation_order 10 0 0 4 0 100%
sklearn/impute/tests/test_impute.py test_simple_imputation_inverse_transform 15 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_simple_imputation_inverse_transform_exceptions 5 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_most_frequent 1 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_keep_empty_features 6 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_iterative_imputer_constant_fill_value 5 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_knn_imputer_keep_empty_features 8 0 0 4 0 100%
sklearn/impute/tests/test_impute.py test_simple_impute_pd_na 24 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_missing_indicator_feature_names_out 7 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputer_lists_fit_transform 5 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_imputer_transform_preserves_numeric_dtype 5 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_simple_imputer_constant_keep_empty_features 9 0 0 2 0 100%
sklearn/impute/tests/test_impute.py test_simple_imputer_keep_empty_features 10 0 0 4 0 100%
sklearn/impute/tests/test_impute.py test_imputation_custom 8 0 0 0 0 100%
sklearn/impute/tests/test_impute.py test_simple_imputer_constant_fill_value_casting 17 0 0 6 0 100%
sklearn/impute/tests/test_impute.py (no function) 153 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_shape 7 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_default_with_invalid_input 14 0 0 6 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_removes_all_na_features 8 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_zero_nan_imputes_the_same 7 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_verify 15 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_one_n_neighbors 4 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_all_samples_are_neighbors 8 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_weight_uniform 10 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_weight_uniform.no_weight 1 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_weight_uniform.uniform_weight 1 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_weight_distance 50 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_callable_metric 7 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_callable_metric.custom_callable 4 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_with_simple_example 10 0 0 2 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_not_enough_valid_distances 7 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_nan_distance 12 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_drops_all_nan_features 7 0 0 0 0 100%
sklearn/impute/tests/test_knn.py test_knn_imputer_distance_weighted_not_enough_neighbors 12 0 0 2 0 100%
sklearn/impute/tests/test_knn.py test_knn_tags 2 0 0 0 0 100%
sklearn/impute/tests/test_knn.py (no function) 44 0 0 0 0 100%
sklearn/inspection/__init__.py (no function) 5 0 0 0 0 100%
sklearn/inspection/_partial_dependence.py _grid_from_X 22 0 0 15 0 100%
sklearn/inspection/_partial_dependence.py _partial_dependence_recursion 4 0 0 2 0 100%
sklearn/inspection/_partial_dependence.py _partial_dependence_brute 39 7 0 22 1 80%
sklearn/inspection/_partial_dependence.py partial_dependence 64 2 0 60 2 97%
sklearn/inspection/_partial_dependence.py (no function) 23 0 0 0 0 100%
sklearn/inspection/_pd_utils.py _check_feature_names 9 0 0 10 0 100%
sklearn/inspection/_pd_utils.py _get_feature_index 8 0 0 4 0 100%
sklearn/inspection/_pd_utils.py (no function) 2 0 0 0 0 100%
sklearn/inspection/_permutation_importance.py _weights_scorer 3 0 0 2 0 100%
sklearn/inspection/_permutation_importance.py _calculate_permutation_scores 22 0 0 10 0 100%
sklearn/inspection/_permutation_importance.py _create_importances_bunch 2 0 0 0 0 100%
sklearn/inspection/_permutation_importance.py permutation_importance 14 0 0 12 0 100%
sklearn/inspection/_permutation_importance.py (no function) 13 0 0 0 0 100%
sklearn/inspection/_plot/__init__.py (no function) 0 0 0 0 0 100%
sklearn/inspection/_plot/decision_boundary.py _check_boundary_response_method 15 0 0 10 0 100%
sklearn/inspection/_plot/decision_boundary.py DecisionBoundaryDisplay.__init__ 5 0 0 0 0 100%
sklearn/inspection/_plot/decision_boundary.py DecisionBoundaryDisplay.plot 17 0 0 8 0 100%
sklearn/inspection/_plot/decision_boundary.py DecisionBoundaryDisplay.from_estimator 43 0 0 22 0 100%
sklearn/inspection/_plot/decision_boundary.py (no function) 14 0 0 0 0 100%
sklearn/inspection/_plot/partial_dependence.py PartialDependenceDisplay.__init__ 9 0 0 0 0 100%
sklearn/inspection/_plot/partial_dependence.py PartialDependenceDisplay.from_estimator 84 1 0 84 2 98%
sklearn/inspection/_plot/partial_dependence.py PartialDependenceDisplay._get_sample_count 7 0 0 6 0 100%
sklearn/inspection/_plot/partial_dependence.py PartialDependenceDisplay._plot_ice_lines 6 0 0 2 0 100%
sklearn/inspection/_plot/partial_dependence.py PartialDependenceDisplay._plot_average_dependence 6 0 0 2 0 100%
sklearn/inspection/_plot/partial_dependence.py PartialDependenceDisplay._plot_one_way_partial_dependence 23 0 0 20 0 100%
sklearn/inspection/_plot/partial_dependence.py PartialDependenceDisplay._plot_two_way_partial_dependence 41 0 0 6 1 98%
sklearn/inspection/_plot/partial_dependence.py PartialDependenceDisplay.plot 137 1 0 72 3 98%
sklearn/inspection/_plot/partial_dependence.py (no function) 23 0 0 0 0 100%
sklearn/inspection/_plot/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py load_iris_2d_scaled 3 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py fitted_clf 1 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_input_data_dimension 5 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_check_boundary_response_method_error 11 0 0 6 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_check_boundary_response_method 2 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_multiclass_error 6 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_multiclass 13 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_input_validation_errors 2 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_display_plot_input_error 3 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_decision_boundary_display_classifier 18 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_decision_boundary_display_outlier_detector 14 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_decision_boundary_display_regressor 21 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_error_bad_response 5 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_error_bad_response.MyClassifier.fit 3 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_multilabel_classifier_error 6 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_multi_output_multi_class_classifier_error 6 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_multioutput_regressor_error 5 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_regressor_unsupported_response 6 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_dataframe_labels_used 22 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_string_target 5 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_dataframe_support 5 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_class_of_interest_binary 13 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_class_of_interest_multiclass 21 0 0 4 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py test_subclass_named_constructors_return_type_is_subclass 5 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_boundary_decision_display.py (no function) 56 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py diabetes 4 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py clf_diabetes 3 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence 43 0 0 6 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_kind 10 0 0 6 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_str_features 39 0 0 6 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_custom_axes 20 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_passing_numpy_axes 14 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_incorrent_num_axes 10 0 0 6 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_with_same_axes 6 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_feature_name_reuse 5 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_multiclass 32 0 0 6 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_multioutput 15 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_dataframe 4 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_error 4 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_multiclass_error 5 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_does_not_override_ylabel 5 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_with_categorical 33 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_legend 12 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_subsampling 6 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_partial_dependence_overwrite_labels 7 0 0 4 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_grid_resolution_with_categorical 10 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_partial_dependence_plot_limits_one_way 16 0 0 8 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_partial_dependence_plot_limits_two_way 13 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_partial_dependence_kind_list 7 0 0 6 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_partial_dependence_kind_error 3 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_plot_partial_dependence_lines_kw 11 0 0 4 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_partial_dependence_display_wrong_len_kind 5 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_partial_dependence_display_kind_centered_interaction 2 0 0 2 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_partial_dependence_display_with_constant_sample_weight 4 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py test_subclass_named_constructors_return_type_is_subclass 4 0 0 0 0 100%
sklearn/inspection/_plot/tests/test_plot_partial_dependence.py (no function) 79 0 0 0 0 100%
sklearn/inspection/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_output_shape 19 0 0 10 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_grid_from_X 20 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_grid_from_X_with_categorical 7 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_grid_from_X_heterogeneous_type 13 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_grid_from_X_error 4 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_helpers 16 0 0 4 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_recursion_decision_tree_vs_forest_and_gbdt 29 3 0 2 0 90%
sklearn/inspection/tests/test_partial_dependence.py test_recursion_decision_function 6 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_easy_target 13 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_multiclass_multioutput 6 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py NoPredictProbaNoDecisionFunction.fit 2 2 0 0 0 0%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_error 4 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_unknown_feature_indices 5 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_unknown_feature_string 8 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_X_list 3 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_warning_recursion_non_constant_init 6 0 0 4 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_sample_weight_of_fitted_estimator 13 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_hist_gbdt_sw_not_supported 4 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_pipeline 11 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_dataframe 17 0 0 4 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_feature_type 8 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_unfitted 7 0 0 4 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_kind_average_and_average_of_individual 7 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_kind_individual_ignores_sample_weight 8 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_non_null_weight_idx 10 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_equivalence_equal_sample_weight 11 0 0 0 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_sample_weight_size_error 6 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_partial_dependence_sample_weight_with_recursion 6 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py test_mixed_type_categorical 6 0 0 2 0 100%
sklearn/inspection/tests/test_partial_dependence.py (no function) 89 0 0 6 0 100%
sklearn/inspection/tests/test_pd_utils.py test_check_feature_names 5 0 0 0 0 100%
sklearn/inspection/tests/test_pd_utils.py test_check_feature_names_error 5 0 0 2 0 100%
sklearn/inspection/tests/test_pd_utils.py test_get_feature_index 2 0 0 0 0 100%
sklearn/inspection/tests/test_pd_utils.py test_get_feature_names_error 2 0 0 2 0 100%
sklearn/inspection/tests/test_pd_utils.py (no function) 11 0 0 0 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_correlated_feature_regression 11 0 0 0 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_correlated_feature_regression_pandas 13 0 0 0 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_robustness_to_high_cardinality_noisy_feature 28 0 0 2 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_mixed_types 14 0 0 0 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_mixed_types_pandas 12 0 0 0 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_linear_regresssion 7 0 0 0 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_equivalence_sequential_parallel 11 0 0 2 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_equivalence_array_dataframe 23 1 0 2 1 92%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_large_memmaped_data 9 0 0 0 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_sample_weight 22 0 0 0 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_no_weights_scoring_function 12 2 0 2 0 86%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_no_weights_scoring_function.my_scorer 1 0 0 0 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_multi_metric 8 0 0 2 0 100%
sklearn/inspection/tests/test_permutation_importance.py test_permutation_importance_max_samples_error 7 0 0 2 0 100%
sklearn/inspection/tests/test_permutation_importance.py (no function) 41 0 0 2 0 100%
sklearn/isotonic.py check_increasing 10 0 0 4 0 100%
sklearn/isotonic.py isotonic_regression 17 7 0 8 2 64%
sklearn/isotonic.py IsotonicRegression.__init__ 4 0 0 0 0 100%
sklearn/isotonic.py IsotonicRegression._check_input_data_shape 3 0 0 2 0 100%
sklearn/isotonic.py IsotonicRegression._build_f 4 0 0 4 0 100%
sklearn/isotonic.py IsotonicRegression._build_y 19 0 0 6 0 100%
sklearn/isotonic.py IsotonicRegression.fit 8 0 0 0 0 100%
sklearn/isotonic.py IsotonicRegression._transform 11 0 0 4 0 100%
sklearn/isotonic.py IsotonicRegression.transform 1 0 0 0 0 100%
sklearn/isotonic.py IsotonicRegression.predict 1 0 0 0 0 100%
sklearn/isotonic.py IsotonicRegression.get_feature_names_out 3 0 0 0 0 100%
sklearn/isotonic.py IsotonicRegression.__getstate__ 3 0 0 0 0 100%
sklearn/isotonic.py IsotonicRegression.__setstate__ 3 0 0 2 0 100%
sklearn/isotonic.py IsotonicRegression._more_tags 1 0 0 0 0 100%
sklearn/isotonic.py (no function) 32 0 0 0 0 100%
sklearn/kernel_approximation.py PolynomialCountSketch.__init__ 5 0 0 0 0 100%
sklearn/kernel_approximation.py PolynomialCountSketch.fit 9 0 0 2 0 100%
sklearn/kernel_approximation.py PolynomialCountSketch.transform 25 1 0 16 1 95%
sklearn/kernel_approximation.py RBFSampler.__init__ 3 0 0 0 0 100%
sklearn/kernel_approximation.py RBFSampler.fit 15 0 0 4 0 100%
sklearn/kernel_approximation.py RBFSampler.transform 7 0 0 0 0 100%
sklearn/kernel_approximation.py RBFSampler._more_tags 1 0 0 0 0 100%
sklearn/kernel_approximation.py SkewedChi2Sampler.__init__ 3 0 0 0 0 100%
sklearn/kernel_approximation.py SkewedChi2Sampler.fit 11 0 0 2 0 100%
sklearn/kernel_approximation.py SkewedChi2Sampler.transform 11 0 0 2 0 100%
sklearn/kernel_approximation.py SkewedChi2Sampler._more_tags 1 0 0 0 0 100%
sklearn/kernel_approximation.py AdditiveChi2Sampler.__init__ 2 0 0 0 0 100%
sklearn/kernel_approximation.py AdditiveChi2Sampler.fit 5 0 0 2 0 100%
sklearn/kernel_approximation.py AdditiveChi2Sampler.transform 14 0 0 8 0 100%
sklearn/kernel_approximation.py AdditiveChi2Sampler.get_feature_names_out 9 0 0 8 0 100%
sklearn/kernel_approximation.py AdditiveChi2Sampler._transform_dense 16 0 0 2 0 100%
sklearn/kernel_approximation.py AdditiveChi2Sampler._transform_sparse 16 0 0 2 0 100%
sklearn/kernel_approximation.py AdditiveChi2Sampler._more_tags 1 0 0 0 0 100%
sklearn/kernel_approximation.py Nystroem.__init__ 8 0 0 0 0 100%
sklearn/kernel_approximation.py Nystroem.fit 19 0 0 2 0 100%
sklearn/kernel_approximation.py Nystroem.transform 5 0 0 0 0 100%
sklearn/kernel_approximation.py Nystroem._get_kernel_params 10 0 0 10 0 100%
sklearn/kernel_approximation.py Nystroem._more_tags 1 0 0 0 0 100%
sklearn/kernel_approximation.py (no function) 55 2 0 0 0 96%
sklearn/kernel_ridge.py KernelRidge.__init__ 6 0 0 0 0 100%
sklearn/kernel_ridge.py KernelRidge._get_kernel 4 1 0 2 1 67%
sklearn/kernel_ridge.py KernelRidge._more_tags 1 0 0 0 0 100%
sklearn/kernel_ridge.py KernelRidge.fit 15 0 0 6 0 100%
sklearn/kernel_ridge.py KernelRidge.predict 4 0 0 0 0 100%
sklearn/kernel_ridge.py (no function) 15 0 0 0 0 100%
sklearn/linear_model/__init__.py (no function) 17 0 0 0 0 100%
sklearn/linear_model/_base.py make_dataset 14 0 0 4 0 100%
sklearn/linear_model/_base.py _preprocess_data 30 1 0 16 1 96%
sklearn/linear_model/_base.py _rescale_data 20 0 0 14 0 100%
sklearn/linear_model/_base.py LinearModel.fit 0 0 0 0 0 100%
sklearn/linear_model/_base.py LinearModel._decision_function 6 0 0 2 0 100%
sklearn/linear_model/_base.py LinearModel.predict 1 0 0 0 0 100%
sklearn/linear_model/_base.py LinearModel._set_intercept 9 0 0 4 0 100%
sklearn/linear_model/_base.py LinearModel._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_base.py LinearClassifierMixin.decision_function 5 0 0 0 0 100%
sklearn/linear_model/_base.py LinearClassifierMixin.predict 6 0 0 2 0 100%
sklearn/linear_model/_base.py LinearClassifierMixin._predict_proba_lr 6 0 0 2 0 100%
sklearn/linear_model/_base.py SparseCoefMixin.densify 5 0 0 2 1 86%
sklearn/linear_model/_base.py SparseCoefMixin.sparsify 4 0 0 0 0 100%
sklearn/linear_model/_base.py LinearRegression.__init__ 4 0 0 0 0 100%
sklearn/linear_model/_base.py LinearRegression.fit 37 0 0 24 0 100%
sklearn/linear_model/_base.py _check_precomputed_gram_matrix 13 0 0 6 1 95%
sklearn/linear_model/_base.py _pre_fit 30 0 0 20 0 100%
sklearn/linear_model/_base.py (no function) 42 0 0 0 0 100%
sklearn/linear_model/_bayes.py BayesianRidge.__init__ 12 0 0 0 0 100%
sklearn/linear_model/_bayes.py BayesianRidge.fit 54 1 0 18 1 97%
sklearn/linear_model/_bayes.py BayesianRidge.predict 6 0 0 2 0 100%
sklearn/linear_model/_bayes.py BayesianRidge._update_coef_ 5 0 0 2 0 100%
sklearn/linear_model/_bayes.py BayesianRidge._log_marginal_likelihood 13 3 0 2 1 73%
sklearn/linear_model/_bayes.py ARDRegression.__init__ 11 0 0 0 0 100%
sklearn/linear_model/_bayes.py ARDRegression.fit 53 1 0 12 1 97%
sklearn/linear_model/_bayes.py ARDRegression.fit.update_coeff 2 0 0 0 0 100%
sklearn/linear_model/_bayes.py ARDRegression._update_sigma_woodbury 8 0 0 0 0 100%
sklearn/linear_model/_bayes.py ARDRegression._update_sigma 6 0 0 0 0 100%
sklearn/linear_model/_bayes.py ARDRegression.predict 8 0 0 2 0 100%
sklearn/linear_model/_bayes.py (no function) 27 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py _set_order 13 1 0 8 2 86%
sklearn/linear_model/_coordinate_descent.py _alpha_grid 25 0 0 16 1 98%
sklearn/linear_model/_coordinate_descent.py lasso_path 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py enet_path 72 7 0 46 3 88%
sklearn/linear_model/_coordinate_descent.py ElasticNet.__init__ 11 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py ElasticNet.fit 49 0 0 29 0 100%
sklearn/linear_model/_coordinate_descent.py ElasticNet.sparse_coef_ 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py ElasticNet._decision_function 4 0 0 2 0 100%
sklearn/linear_model/_coordinate_descent.py Lasso.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py _path_residuals 43 1 0 16 1 97%
sklearn/linear_model/_coordinate_descent.py LinearModelCV.__init__ 14 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py LinearModelCV._get_estimator 0 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py LinearModelCV._is_multitask 0 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py LinearModelCV.path 0 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py LinearModelCV.fit 102 1 0 56 1 99%
sklearn/linear_model/_coordinate_descent.py LinearModelCV._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py LinearModelCV.get_metadata_routing 2 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py LassoCV.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py LassoCV._get_estimator 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py LassoCV._is_multitask 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py LassoCV._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py ElasticNetCV.__init__ 15 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py ElasticNetCV._get_estimator 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py ElasticNetCV._is_multitask 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py ElasticNetCV._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskElasticNet.__init__ 9 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskElasticNet.fit 23 2 0 6 2 86%
sklearn/linear_model/_coordinate_descent.py MultiTaskElasticNet._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskLasso.__init__ 9 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskElasticNetCV.__init__ 13 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskElasticNetCV._get_estimator 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskElasticNetCV._is_multitask 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskElasticNetCV._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskElasticNetCV.fit 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskLassoCV.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskLassoCV._get_estimator 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskLassoCV._is_multitask 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskLassoCV._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py MultiTaskLassoCV.fit 1 0 0 0 0 100%
sklearn/linear_model/_coordinate_descent.py (no function) 101 0 0 2 0 100%
sklearn/linear_model/_glm/__init__.py (no function) 2 0 0 0 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonSolver.__init__ 7 0 0 0 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonSolver.setup 2 0 0 0 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonSolver.update_gradient_hessian 0 0 0 0 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonSolver.inner_solve 0 0 0 0 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonSolver.fallback_lbfgs_solve 4 0 0 0 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonSolver.line_search 43 0 0 20 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonSolver.check_convergence 16 0 0 12 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonSolver.finalize 1 0 0 0 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonSolver.solve 24 1 0 12 1 94%
sklearn/linear_model/_glm/_newton_solver.py NewtonCholeskySolver.setup 6 0 0 2 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonCholeskySolver.update_gradient_hessian 1 0 0 0 0 100%
sklearn/linear_model/_glm/_newton_solver.py NewtonCholeskySolver.inner_solve 22 5 0 12 2 74%
sklearn/linear_model/_glm/_newton_solver.py (no function) 25 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py _GeneralizedLinearRegressor.__init__ 7 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py _GeneralizedLinearRegressor.fit 42 5 0 20 1 87%
sklearn/linear_model/_glm/glm.py _GeneralizedLinearRegressor._linear_predictor 3 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py _GeneralizedLinearRegressor.predict 3 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py _GeneralizedLinearRegressor.score 12 2 0 4 2 75%
sklearn/linear_model/_glm/glm.py _GeneralizedLinearRegressor._more_tags 5 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py _GeneralizedLinearRegressor._get_loss 1 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py PoissonRegressor.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py PoissonRegressor._get_loss 1 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py GammaRegressor.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py GammaRegressor._get_loss 1 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py TweedieRegressor.__init__ 3 0 0 0 0 100%
sklearn/linear_model/_glm/glm.py TweedieRegressor._get_loss 8 0 0 8 0 100%
sklearn/linear_model/_glm/glm.py (no function) 34 0 0 0 0 100%
sklearn/linear_model/_glm/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/linear_model/_glm/tests/test_glm.py BinomialRegressor._get_loss 1 0 0 0 0 100%
sklearn/linear_model/_glm/tests/test_glm.py _special_minimize 3 0 0 0 0 100%
sklearn/linear_model/_glm/tests/test_glm.py regression_data 2 0 0 0 0 100%
sklearn/linear_model/_glm/tests/test_glm.py glm_dataset 30 0 0 4 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_glm_regression 17 0 0 2 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_glm_regression_hstacked_X 19 0 0 4 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_glm_regression_vstacked_X 18 0 0 2 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_glm_regression_unpenalized 33 0 0 16 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_glm_regression_unpenalized_hstacked_X 37 0 0 14 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_glm_regression_unpenalized_vstacked_X 35 0 0 14 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_sample_weights_validation 12 0 0 4 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_glm_wrong_y_range 5 0 0 2 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_glm_identity_regression 10 0 0 2 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_glm_sample_weight_consistency 26 0 0 0 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_glm_log_regression 10 0 0 2 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_warm_start 20 0 0 2 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_normal_ridge_comparison 21 0 0 4 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_poisson_glmnet 6 0 0 0 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_convergence_warning 4 0 0 2 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_tweedie_link_argument 4 0 0 0 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_tweedie_link_auto 4 0 0 0 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_tweedie_score 4 0 0 0 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_tags 1 0 0 0 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_linalg_warning_with_newton_solver 31 0 0 8 0 100%
sklearn/linear_model/_glm/tests/test_glm.py test_newton_solver_verbosity 49 0 0 22 0 100%
sklearn/linear_model/_glm/tests/test_glm.py (no function) 81 0 0 2 0 100%
sklearn/linear_model/_huber.py _huber_loss_and_gradient 43 0 0 8 0 100%
sklearn/linear_model/_huber.py HuberRegressor.__init__ 6 0 0 0 0 100%
sklearn/linear_model/_huber.py HuberRegressor.fit 23 1 0 8 1 94%
sklearn/linear_model/_huber.py (no function) 16 0 0 0 0 100%
sklearn/linear_model/_least_angle.py lars_path 3 0 0 2 0 100%
sklearn/linear_model/_least_angle.py lars_path_gram 1 0 0 0 0 100%
sklearn/linear_model/_least_angle.py _lars_path_solver 199 14 0 108 6 93%
sklearn/linear_model/_least_angle.py Lars.__init__ 9 0 0 0 0 100%
sklearn/linear_model/_least_angle.py Lars._get_gram 3 0 0 2 0 100%
sklearn/linear_model/_least_angle.py Lars._fit 33 0 0 14 0 100%
sklearn/linear_model/_least_angle.py Lars.fit 12 0 0 4 0 100%
sklearn/linear_model/_least_angle.py LassoLars.__init__ 11 0 0 0 0 100%
sklearn/linear_model/_least_angle.py _check_copy_and_writeable 3 0 0 2 0 100%
sklearn/linear_model/_least_angle.py _lars_path_residues 16 0 0 2 0 100%
sklearn/linear_model/_least_angle.py LarsCV.__init__ 5 0 0 0 0 100%
sklearn/linear_model/_least_angle.py LarsCV._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_least_angle.py LarsCV.fit 40 0 0 12 0 100%
sklearn/linear_model/_least_angle.py LarsCV.get_metadata_routing 2 0 0 0 0 100%
sklearn/linear_model/_least_angle.py LassoLarsCV.__init__ 10 0 0 0 0 100%
sklearn/linear_model/_least_angle.py LassoLarsIC.__init__ 10 0 0 0 0 100%
sklearn/linear_model/_least_angle.py LassoLarsIC._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_least_angle.py LassoLarsIC.fit 30 1 0 12 1 95%
sklearn/linear_model/_least_angle.py LassoLarsIC._estimate_noise_variance 5 0 0 2 0 100%
sklearn/linear_model/_least_angle.py (no function) 61 0 0 4 0 100%
sklearn/linear_model/_linear_loss.py LinearModelLoss.__init__ 2 0 0 0 0 100%
sklearn/linear_model/_linear_loss.py LinearModelLoss.init_zero_coef 9 0 0 4 0 100%
sklearn/linear_model/_linear_loss.py LinearModelLoss.weight_intercept 14 0 0 8 0 100%
sklearn/linear_model/_linear_loss.py LinearModelLoss.weight_intercept_raw 5 0 0 2 0 100%
sklearn/linear_model/_linear_loss.py LinearModelLoss.l2_penalty 2 0 0 0 0 100%
sklearn/linear_model/_linear_loss.py LinearModelLoss.loss 6 0 0 2 0 100%
sklearn/linear_model/_linear_loss.py LinearModelLoss.loss_gradient 22 0 0 10 0 100%
sklearn/linear_model/_linear_loss.py LinearModelLoss.gradient 21 1 0 10 1 94%
sklearn/linear_model/_linear_loss.py LinearModelLoss.gradient_hessian 36 0 0 18 0 100%
sklearn/linear_model/_linear_loss.py LinearModelLoss.gradient_hessian_product 47 0 0 20 0 100%
sklearn/linear_model/_linear_loss.py LinearModelLoss.gradient_hessian_product.hessp 9 0 0 4 0 100%
sklearn/linear_model/_linear_loss.py (no function) 14 0 0 0 0 100%
sklearn/linear_model/_logistic.py _check_solver 9 0 0 8 0 100%
sklearn/linear_model/_logistic.py _check_multi_class 9 0 0 8 0 100%
sklearn/linear_model/_logistic.py _logistic_regression_path 131 8 0 76 5 93%
sklearn/linear_model/_logistic.py _log_reg_scoring_path 34 1 0 16 1 96%
sklearn/linear_model/_logistic.py LogisticRegression.__init__ 15 0 0 0 0 100%
sklearn/linear_model/_logistic.py LogisticRegression.fit 72 0 0 44 0 100%
sklearn/linear_model/_logistic.py LogisticRegression.predict_proba 9 0 0 4 0 100%
sklearn/linear_model/_logistic.py LogisticRegression.predict_log_proba 1 0 0 0 0 100%
sklearn/linear_model/_logistic.py LogisticRegressionCV.__init__ 17 0 0 0 0 100%
sklearn/linear_model/_logistic.py LogisticRegressionCV.fit 125 1 0 65 1 99%
sklearn/linear_model/_logistic.py LogisticRegressionCV.score 9 0 0 4 0 100%
sklearn/linear_model/_logistic.py LogisticRegressionCV.get_metadata_routing 2 0 0 0 0 100%
sklearn/linear_model/_logistic.py LogisticRegressionCV._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_logistic.py LogisticRegressionCV._get_scorer 2 0 0 0 0 100%
sklearn/linear_model/_logistic.py (no function) 49 0 0 2 0 100%
sklearn/linear_model/_omp.py _cholesky_omp 45 2 0 18 1 95%
sklearn/linear_model/_omp.py _gram_omp 53 3 0 20 2 93%
sklearn/linear_model/_omp.py orthogonal_mp 40 1 0 26 1 97%
sklearn/linear_model/_omp.py orthogonal_mp_gram 39 5 0 30 5 86%
sklearn/linear_model/_omp.py OrthogonalMatchingPursuit.__init__ 4 0 0 0 0 100%
sklearn/linear_model/_omp.py OrthogonalMatchingPursuit.fit 17 0 0 8 0 100%
sklearn/linear_model/_omp.py _omp_path_residues 18 0 0 6 1 96%
sklearn/linear_model/_omp.py OrthogonalMatchingPursuitCV.__init__ 6 0 0 0 0 100%
sklearn/linear_model/_omp.py OrthogonalMatchingPursuitCV.fit 19 0 0 8 0 100%
sklearn/linear_model/_omp.py OrthogonalMatchingPursuitCV.get_metadata_routing 2 0 0 0 0 100%
sklearn/linear_model/_omp.py (no function) 32 0 0 0 0 100%
sklearn/linear_model/_passive_aggressive.py PassiveAggressiveClassifier.__init__ 3 0 0 0 0 100%
sklearn/linear_model/_passive_aggressive.py PassiveAggressiveClassifier.partial_fit 6 0 0 4 0 100%
sklearn/linear_model/_passive_aggressive.py PassiveAggressiveClassifier.fit 3 0 0 0 0 100%
sklearn/linear_model/_passive_aggressive.py PassiveAggressiveRegressor.__init__ 3 0 0 0 0 100%
sklearn/linear_model/_passive_aggressive.py PassiveAggressiveRegressor.partial_fit 4 0 0 2 0 100%
sklearn/linear_model/_passive_aggressive.py PassiveAggressiveRegressor.fit 3 0 0 0 0 100%
sklearn/linear_model/_passive_aggressive.py (no function) 18 0 0 0 0 100%
sklearn/linear_model/_perceptron.py Perceptron.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_perceptron.py (no function) 9 0 0 0 0 100%
sklearn/linear_model/_quantile.py print_coverage 6 6 0 2 0 0%
sklearn/linear_model/_quantile.py QuantileRegressor.__init__ 5 0 0 0 0 100%
sklearn/linear_model/_quantile.py QuantileRegressor.fit 70 5 0 24 2 93%
sklearn/linear_model/_quantile.py (no function) 19 0 0 0 0 100%
sklearn/linear_model/_ransac.py _dynamic_max_trials 8 0 0 4 0 100%
sklearn/linear_model/_ransac.py RANSACRegressor.__init__ 12 0 0 0 0 100%
sklearn/linear_model/_ransac.py RANSACRegressor.fit 111 1 0 60 3 96%
sklearn/linear_model/_ransac.py RANSACRegressor.predict 7 0 0 2 0 100%
sklearn/linear_model/_ransac.py RANSACRegressor.score 7 0 0 2 0 100%
sklearn/linear_model/_ransac.py RANSACRegressor.get_metadata_routing 2 0 0 0 0 100%
sklearn/linear_model/_ransac.py RANSACRegressor._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_ransac.py (no function) 24 0 0 0 0 100%
sklearn/linear_model/_ridge.py _get_rescaled_operator 4 0 0 0 0 100%
sklearn/linear_model/_ridge.py _get_rescaled_operator.matvec 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _get_rescaled_operator.rmatvec 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _solve_sparse_cg 29 1 0 14 1 95%
sklearn/linear_model/_ridge.py _solve_sparse_cg.create_mv 2 0 0 0 0 100%
sklearn/linear_model/_ridge.py _solve_sparse_cg.create_mv._mv 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _solve_lsqr 16 0 0 6 0 100%
sklearn/linear_model/_ridge.py _solve_cholesky 14 0 0 4 0 100%
sklearn/linear_model/_ridge.py _solve_cholesky_kernel 30 1 0 12 1 95%
sklearn/linear_model/_ridge.py _solve_svd 9 0 0 0 0 100%
sklearn/linear_model/_ridge.py _solve_lbfgs 22 0 0 12 0 100%
sklearn/linear_model/_ridge.py _solve_lbfgs.func 8 0 0 4 0 100%
sklearn/linear_model/_ridge.py _get_valid_accept_sparse 3 0 0 2 0 100%
sklearn/linear_model/_ridge.py ridge_regression 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _ridge_regression 91 7 0 58 5 92%
sklearn/linear_model/_ridge.py resolve_solver 12 6 0 8 1 45%
sklearn/linear_model/_ridge.py resolve_solver_for_numpy 7 0 0 6 0 100%
sklearn/linear_model/_ridge.py _BaseRidge.__init__ 8 0 0 0 0 100%
sklearn/linear_model/_ridge.py _BaseRidge.fit 29 1 0 20 1 96%
sklearn/linear_model/_ridge.py Ridge.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py Ridge.fit 4 0 0 0 0 100%
sklearn/linear_model/_ridge.py Ridge._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _RidgeClassifierMixin._prepare_data 10 0 0 4 0 100%
sklearn/linear_model/_ridge.py _RidgeClassifierMixin.predict 5 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeClassifierMixin.classes_ 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _RidgeClassifierMixin._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py RidgeClassifier.__init__ 2 0 0 0 0 100%
sklearn/linear_model/_ridge.py RidgeClassifier.fit 3 0 0 0 0 100%
sklearn/linear_model/_ridge.py _check_gcv_mode 5 0 0 4 0 100%
sklearn/linear_model/_ridge.py _find_smallest_angle 3 0 0 0 0 100%
sklearn/linear_model/_ridge.py _X_CenterStackOp.__init__ 5 0 0 0 0 100%
sklearn/linear_model/_ridge.py _X_CenterStackOp._matvec 2 0 0 0 0 100%
sklearn/linear_model/_ridge.py _X_CenterStackOp._matmat 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _X_CenterStackOp._transpose 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _XT_CenterStackOp.__init__ 5 0 0 0 0 100%
sklearn/linear_model/_ridge.py _XT_CenterStackOp._matvec 6 0 0 0 0 100%
sklearn/linear_model/_ridge.py _XT_CenterStackOp._matmat 5 0 0 0 0 100%
sklearn/linear_model/_ridge.py _IdentityRegressor.decision_function 1 1 0 0 0 0%
sklearn/linear_model/_ridge.py _IdentityRegressor.predict 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _IdentityClassifier.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _IdentityClassifier.decision_function 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV.__init__ 8 0 0 0 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._decomp_diag 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._diag_dot 3 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._compute_gram 12 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._compute_covariance 10 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._sparse_multidot_diag 12 0 0 4 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._eigen_decompose_gram 6 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._solve_eigen_gram 10 0 0 4 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._eigen_decompose_covariance 13 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._solve_eigen_covariance_no_intercept 8 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._solve_eigen_covariance_intercept 13 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._solve_eigen_covariance 3 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._svd_decompose_design_matrix 8 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._solve_svd_design_matrix 10 0 0 4 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV.fit 68 0 0 34 1 99%
sklearn/linear_model/_ridge.py _RidgeGCV._get_scorer 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._score_without_scorer 4 0 0 2 0 100%
sklearn/linear_model/_ridge.py _RidgeGCV._score 8 0 0 6 0 100%
sklearn/linear_model/_ridge.py _BaseRidgeCV.__init__ 8 0 0 0 0 100%
sklearn/linear_model/_ridge.py _BaseRidgeCV.fit 55 0 0 32 0 100%
sklearn/linear_model/_ridge.py _BaseRidgeCV.get_metadata_routing 2 0 0 0 0 100%
sklearn/linear_model/_ridge.py _BaseRidgeCV._get_scorer 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py _BaseRidgeCV.cv_values_ 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py RidgeCV.fit 2 0 0 0 0 100%
sklearn/linear_model/_ridge.py RidgeClassifierCV.__init__ 2 0 0 0 0 100%
sklearn/linear_model/_ridge.py RidgeClassifierCV.fit 4 0 0 0 0 100%
sklearn/linear_model/_ridge.py RidgeClassifierCV._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_ridge.py (no function) 115 0 0 2 0 100%
sklearn/linear_model/_sag.py get_auto_step_size 10 0 0 6 0 100%
sklearn/linear_model/_sag.py sag_solver 53 5 0 30 3 90%
sklearn/linear_model/_sag.py (no function) 10 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py _ValidationScoreCallback.__init__ 7 0 0 2 0 100%
sklearn/linear_model/_stochastic_gradient.py _ValidationScoreCallback.__call__ 4 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGD.__init__ 20 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGD.fit 0 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGD._more_validate_params 8 2 0 6 2 71%
sklearn/linear_model/_stochastic_gradient.py BaseSGD._get_loss_function 5 0 0 2 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGD._get_learning_rate_type 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGD._get_penalty_type 2 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGD._allocate_parameter_mem 37 0 0 26 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGD._make_validation_split 15 1 0 8 1 91%
sklearn/linear_model/_stochastic_gradient.py BaseSGD._make_validation_score_cb 3 0 0 2 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGD.loss_function_ 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py _prepare_fit_binary 20 0 0 6 0 100%
sklearn/linear_model/_stochastic_gradient.py fit_binary 19 0 0 6 0 100%
sklearn/linear_model/_stochastic_gradient.py _get_plain_sgd_function 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDClassifier.__init__ 3 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDClassifier._partial_fit 23 1 0 14 1 95%
sklearn/linear_model/_stochastic_gradient.py BaseSGDClassifier._fit 23 0 0 14 2 95%
sklearn/linear_model/_stochastic_gradient.py BaseSGDClassifier._fit_binary 12 0 0 4 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDClassifier._fit_multiclass 17 0 0 8 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDClassifier.partial_fit 5 0 0 4 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDClassifier.fit 2 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDClassifier.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDClassifier._check_proba 3 0 0 2 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDClassifier.predict_proba 24 1 0 10 1 94%
sklearn/linear_model/_stochastic_gradient.py SGDClassifier.predict_log_proba 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDClassifier._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDRegressor.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDRegressor._partial_fit 15 2 0 8 1 87%
sklearn/linear_model/_stochastic_gradient.py BaseSGDRegressor.partial_fit 3 0 0 2 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDRegressor._fit 14 0 0 10 2 92%
sklearn/linear_model/_stochastic_gradient.py BaseSGDRegressor.fit 2 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDRegressor._decision_function 4 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDRegressor.predict 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py BaseSGDRegressor._fit_regressor 32 0 0 8 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDRegressor.__init__ 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDRegressor._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDOneClassSVM.__init__ 2 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDOneClassSVM._fit_one_class 34 0 0 6 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDOneClassSVM._partial_fit 19 3 0 12 2 84%
sklearn/linear_model/_stochastic_gradient.py SGDOneClassSVM.partial_fit 4 0 0 2 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDOneClassSVM._fit 14 0 0 10 2 92%
sklearn/linear_model/_stochastic_gradient.py SGDOneClassSVM.fit 4 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDOneClassSVM.decision_function 4 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDOneClassSVM.score_samples 2 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDOneClassSVM.predict 3 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py SGDOneClassSVM._more_tags 1 0 0 0 0 100%
sklearn/linear_model/_stochastic_gradient.py (no function) 96 0 0 0 0 100%
sklearn/linear_model/_theil_sen.py _modified_weiszfeld_step 12 0 0 2 0 100%
sklearn/linear_model/_theil_sen.py _spatial_median 11 0 0 6 0 100%
sklearn/linear_model/_theil_sen.py _breakdown_point 1 0 0 0 0 100%
sklearn/linear_model/_theil_sen.py _lstsq 12 0 0 2 0 100%
sklearn/linear_model/_theil_sen.py TheilSenRegressor.__init__ 9 0 0 0 0 100%
sklearn/linear_model/_theil_sen.py TheilSenRegressor._check_subparams 17 0 0 12 1 97%
sklearn/linear_model/_theil_sen.py TheilSenRegressor.fit 27 0 0 12 0 100%
sklearn/linear_model/_theil_sen.py (no function) 25 0 0 0 0 100%
sklearn/linear_model/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression 14 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_sample_weights 21 0 0 4 0 100%
sklearn/linear_model/tests/test_base.py test_raises_value_error_if_positive_and_sparse 6 0 0 2 0 100%
sklearn/linear_model/tests/test_base.py test_raises_value_error_if_sample_weights_greater_than_1d 10 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_fit_intercept 10 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_sparse 9 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_sparse_equal_dense 14 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_multiple_outcome 11 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_sparse_multiple_outcome 12 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_positive 14 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_positive_multiple_outcome 12 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_positive_vs_nonpositive 7 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_positive_vs_nonpositive_when_positive 10 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_inplace_data_preprocessing 27 0 0 12 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_pd_sparse_dataframe_warning 17 0 0 8 1 96%
sklearn/linear_model/tests/test_base.py test_preprocess_data 19 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_preprocess_data_multioutput 15 0 0 2 0 100%
sklearn/linear_model/tests/test_base.py test_preprocess_data_weighted 28 0 0 4 0 100%
sklearn/linear_model/tests/test_base.py test_sparse_preprocess_data_offsets 19 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_csr_preprocess_data 5 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_preprocess_copy_data_no_checks 12 0 0 8 0 100%
sklearn/linear_model/tests/test_base.py test_dtype_preprocess_data 43 0 0 2 0 100%
sklearn/linear_model/tests/test_base.py test_rescale_data 27 0 0 12 0 100%
sklearn/linear_model/tests/test_base.py test_fused_types_make_dataset 32 0 0 0 0 100%
sklearn/linear_model/tests/test_base.py test_linear_regression_sample_weight_consistency 55 0 0 22 0 100%
sklearn/linear_model/tests/test_base.py (no function) 55 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_bayesian_ridge_scores 4 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_bayesian_ridge_score_values 17 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_bayesian_ridge_parameter 6 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_bayesian_sample_weights 7 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_toy_bayesian_ridge_object 6 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_bayesian_initial_params 5 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_prediction_bayesian_ridge_ard_with_constant_input 10 0 0 2 0 100%
sklearn/linear_model/tests/test_bayes.py test_std_bayesian_ridge_ard_with_constant_input 10 0 0 2 0 100%
sklearn/linear_model/tests/test_bayes.py test_update_of_sigma_in_ard 6 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_toy_ard_object 6 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_ard_accuracy_on_easy_problem 6 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_return_std 21 0 0 2 0 100%
sklearn/linear_model/tests/test_bayes.py test_return_std.f 1 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_return_std.f_noise 1 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_update_sigma 10 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py test_dtype_match 10 0 0 2 0 100%
sklearn/linear_model/tests/test_bayes.py test_dtype_correctness 6 0 0 0 0 100%
sklearn/linear_model/tests/test_bayes.py (no function) 29 0 0 0 0 100%
sklearn/linear_model/tests/test_common.py test_balance_property 29 0 0 18 0 100%
sklearn/linear_model/tests/test_common.py (no function) 9 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_set_order_dense 12 0 0 6 1 94%
sklearn/linear_model/tests/test_coordinate_descent.py test_set_order_sparse 9 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_zero 8 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_nonfinite_params 9 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_toy 27 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_toy 33 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_dual_gap 10 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py build_dataset 10 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_cv 12 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_cv_with_some_model_selection 7 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_cv_positive_constraint 8 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lassocv_alphas_validation 7 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py _scale_alpha_inplace 16 16 0 14 0 0%
sklearn/linear_model/tests/test_coordinate_descent.py test_model_pipeline_same_dense_and_sparse 18 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_path_return_models_vs_new_return_gives_same_coefficients 8 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_path 23 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_path_parameters 7 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_warm_start 7 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_alpha_warning 6 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_positive_constraint 8 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_positive_constraint 5 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_cv_positive_constraint 8 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_uniform_targets 24 0 0 12 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_multi_task_lasso_and_enet 12 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_readonly_data 10 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_multi_task_lasso_readonly_data 7 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_multitarget 10 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_multioutput_enetcv_error 6 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_multitask_enet_and_lasso_cv 20 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_1d_multioutput_enet_and_multitask_enet_cv 10 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_1d_multioutput_lasso_and_multitask_lasso_cv 9 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_sparse_input_dtype_enet_and_lassocv 13 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_elasticnet_precompute_incorrect_gram 9 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_elasticnet_precompute_gram_weighted_samples 12 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_elasticnet_precompute_gram 10 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_warm_start_convergence 11 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_warm_start_convergence_with_regularizer_decrement 9 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_random_descent 26 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_path_positive 7 0 0 6 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_sparse_dense_descent_paths 6 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_path_unknown_parameter 4 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_check_input_false 11 0 0 4 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_copy_X_True 6 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_copy_X_False_check_input_False 6 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_overrided_gram_matrix 6 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lasso_non_float_y 8 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_float_precision 26 0 0 6 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_l1_ratio 25 0 0 10 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_coef_shape_not_zero 3 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_warm_start_multitask_lasso 8 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_coordinate_descent 10 0 0 4 1 93%
sklearn/linear_model/tests/test_coordinate_descent.py test_convergence_warnings 6 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_sparse_input_convergence_warning 6 0 0 4 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lassoCV_does_not_set_precompute 8 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_lassoCV_does_not_set_precompute.LassoMock.fit 3 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_multi_task_lasso_cv_dtype 7 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_sample_weight_consistency 51 0 0 18 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_cv_sample_weight_correctness 32 0 0 8 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_cv_grid_search 14 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_cv_sample_weight_consistency 29 0 0 12 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_linear_models_cv_fit_with_loky 4 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_sample_weight_does_not_overwrite_sample_weight 9 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_enet_ridge_consistency 11 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_sample_weight_invariance 20 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_read_only_buffer 6 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_cv_estimators_reject_params_with_no_routing_enabled 6 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_multitask_cv_estimators_with_sample_weight 14 0 0 2 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py test_multitask_cv_estimators_with_sample_weight.CVSplitter.get_n_splits 1 1 0 0 0 0%
sklearn/linear_model/tests/test_coordinate_descent.py test_multitask_cv_estimators_with_sample_weight.CVSplitterSampleWeight.split 5 0 0 0 0 100%
sklearn/linear_model/tests/test_coordinate_descent.py (no function) 123 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py make_regression_with_outliers 6 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_equals_lr_for_high_epsilon 7 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_max_iter 4 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_gradient 11 0 0 4 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_gradient.loss_func 1 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_gradient.grad_func 1 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_sample_weights 25 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_sparse 8 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_scaling_invariant 11 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_and_sgd_same_results 10 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_warm_start 7 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_better_r2_score 13 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py test_huber_bool 3 0 0 0 0 100%
sklearn/linear_model/tests/test_huber.py (no function) 21 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_simple 17 0 0 4 0 100%
sklearn/linear_model/tests/test_least_angle.py test_simple_precomputed 10 0 0 4 0 100%
sklearn/linear_model/tests/test_least_angle.py _assert_same_lars_path_result 3 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_path_gram_equivalent 1 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_x_none_gram_none_raises_value_error 3 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_all_precomputed 7 0 0 4 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_lstsq 5 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_gives_lstsq_solution 3 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_collinearity 13 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_no_path 4 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_no_path_precomputed 4 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_no_path_all_precomputed 7 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_precompute 7 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_singular_matrix 4 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_rank_deficient_design 9 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_vs_lasso_cd 27 0 0 10 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_vs_lasso_cd_early_stopping 18 0 0 4 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_path_length 6 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_vs_lasso_cd_ill_conditioned 16 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_vs_lasso_cd_ill_conditioned2 14 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_vs_lasso_cd_ill_conditioned2.objective_function 1 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_add_features 4 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_n_nonzero_coefs 4 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_multitarget 15 0 0 4 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_cv 9 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_cv_max_iter 13 0 0 4 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_ic 13 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_path_readonly_data 3 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_path_positive_constraint 8 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_estimatorclasses_positive_constraint 11 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_vs_lasso_cd_positive 24 0 0 8 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_vs_R_implementation 8 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_copyX_behaviour 7 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lasso_lars_fit_copyX_behaviour 7 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_with_jitter 9 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_X_none_gram_not_none 2 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_copy_X_with_auto_gram 6 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_dtype_match 9 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lars_numeric_consistency 11 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lassolarsic_alpha_selection 4 0 0 0 0 100%
sklearn/linear_model/tests/test_least_angle.py test_lassolarsic_noise_variance 8 0 0 2 0 100%
sklearn/linear_model/tests/test_least_angle.py (no function) 74 0 0 0 0 100%
sklearn/linear_model/tests/test_linear_loss.py random_X_y_coef 19 0 0 6 0 100%
sklearn/linear_model/tests/test_linear_loss.py random_X_y_coef.choice_vectorized 4 0 0 0 0 100%
sklearn/linear_model/tests/test_linear_loss.py test_init_zero_coef 13 0 0 4 0 100%
sklearn/linear_model/tests/test_linear_loss.py test_loss_grad_hess_are_the_same 34 0 0 12 0 100%
sklearn/linear_model/tests/test_linear_loss.py test_loss_gradients_hessp_intercept 24 0 0 4 0 100%
sklearn/linear_model/tests/test_linear_loss.py test_gradients_hessians_numerically 21 0 0 8 0 100%
sklearn/linear_model/tests/test_linear_loss.py test_multinomial_coef_shape 24 0 0 0 0 100%
sklearn/linear_model/tests/test_linear_loss.py (no function) 34 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py check_predictions 11 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_predict_2_classes 6 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_cv_mock_scorer 15 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_cv_mock_scorer.MockScorer.__init__ 2 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_cv_mock_scorer.MockScorer.__call__ 3 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_lr_liblinear_warning 6 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_predict_3_classes 2 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_predict_iris 14 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_check_solver_option 26 0 0 20 0 100%
sklearn/linear_model/tests/test_logistic.py test_elasticnet_l1_ratio_err_helpful 3 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_multinomial_binary 11 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_multinomial_binary_probabilities 8 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_sparsify 15 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_inconsistent_input 10 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_write_parameters 5 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_nan 5 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_consistency_path 19 0 0 6 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regression_path_convergence_fail 12 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_liblinear_dual_random_state 11 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_cv 19 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_cv_multinomial_score 10 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_multinomial_logistic_regression_string_inputs 21 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_cv_sparse 10 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_ovr_multinomial_iris 37 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regression_solvers 5 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regression_solvers_multiclass 7 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regressioncv_class_weights 14 0 0 8 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regression_sample_weights 35 0 0 12 0 100%
sklearn/linear_model/tests/test_logistic.py _compute_class_weight_dictionary 4 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regression_class_weights 28 0 0 6 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regression_multinomial 25 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_liblinear_decision_function_zero 5 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_liblinear_logregcv_sparse 3 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_saga_sparse 3 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logreg_intercept_scaling_zero 3 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logreg_l1 13 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logreg_l1_sparse_data 18 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regression_cv_refit 7 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logreg_predict_proba_multinomial 11 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_max_iter 10 0 0 6 0 100%
sklearn/linear_model/tests/test_logistic.py test_n_iter 25 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_warm_start 12 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_saga_vs_liblinear 17 0 0 6 0 100%
sklearn/linear_model/tests/test_logistic.py test_dtype_match 31 1 0 6 1 95%
sklearn/linear_model/tests/test_logistic.py test_warm_start_converge_LR 10 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_elastic_net_coeffs 12 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_elastic_net_l1_l2_equivalence 6 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_elastic_net_vs_l1_l2 11 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_LogisticRegression_elastic_net_objective 8 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_LogisticRegression_elastic_net_objective.enet_objective 5 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_LogisticRegressionCV_GridSearchCV_elastic_net 12 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_LogisticRegressionCV_GridSearchCV_elastic_net_ovr 13 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_LogisticRegressionCV_no_refit 12 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_LogisticRegressionCV_elasticnet_attribute_shapes 13 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_l1_ratio_non_elasticnet 3 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_elastic_net_versus_sgd 8 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regression_path_coefs_multinomial 9 0 0 6 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regression_multi_class_auto 20 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_logistic_regression_multi_class_auto.fit 1 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_penalty_none 10 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_logisticregression_liblinear_sample_weight 15 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_scores_attribute_layout_elasticnet 12 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_multinomial_identifiability_on_iris 8 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_sample_weight_not_modified 8 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_large_sparse_matrix 10 0 0 6 0 100%
sklearn/linear_model/tests/test_logistic.py test_single_feature_newton_cg 4 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_liblinear_not_stuck 10 0 0 2 0 100%
sklearn/linear_model/tests/test_logistic.py test_lr_cv_scores_differ_when_sample_weight_is_requested 17 0 0 0 0 100%
sklearn/linear_model/tests/test_logistic.py test_lr_cv_scores_without_enabling_metadata_routing 19 0 0 4 0 100%
sklearn/linear_model/tests/test_logistic.py test_zero_max_iter 11 0 0 6 0 100%
sklearn/linear_model/tests/test_logistic.py test_passing_params_without_enabling_metadata_routing 9 0 0 6 0 100%
sklearn/linear_model/tests/test_logistic.py test_multi_class_deprecated 16 0 0 8 0 100%
sklearn/linear_model/tests/test_logistic.py (no function) 164 0 0 4 0 100%
sklearn/linear_model/tests/test_omp.py test_correct_shapes 2 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_correct_shapes_gram 2 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_n_nonzero_coefs 2 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_tol 5 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_with_without_gram 1 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_with_without_gram_tol 1 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_unreachable_accuracy 4 0 0 2 0 100%
sklearn/linear_model/tests/test_omp.py test_bad_input 2 0 0 2 0 100%
sklearn/linear_model/tests/test_omp.py test_perfect_signal_recovery 7 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_orthogonal_mp_gram_readonly 8 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_estimator 22 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_estimator_n_nonzero_coefs 6 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_identical_regressors 8 0 0 2 0 100%
sklearn/linear_model/tests/test_omp.py test_swapped_regressors 9 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_no_atoms 6 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_omp_path 8 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_omp_return_path_prop_with_gram 4 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_omp_cv 9 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_omp_reaches_least_squares 10 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_omp_gram_dtype_match 2 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py test_omp_gram_numerical_consistency 3 0 0 0 0 100%
sklearn/linear_model/tests/test_omp.py (no function) 36 0 0 0 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py MyPassiveAggressive.__init__ 5 0 0 0 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py MyPassiveAggressive.fit 20 0 0 14 2 94%
sklearn/linear_model/tests/test_passive_aggressive.py MyPassiveAggressive.project 1 0 0 0 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_classifier_accuracy 10 0 0 2 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_classifier_partial_fit 12 0 0 4 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_classifier_refit 4 0 0 0 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_classifier_correctness 8 0 0 0 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_classifier_undefined_methods 3 0 0 2 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_class_weights 8 0 0 0 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_partial_fit_weight_class_balanced 3 0 0 2 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_equal_class_weight 10 0 0 0 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_wrong_class_weight_label 5 0 0 2 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_regressor_mse 12 0 0 2 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_regressor_partial_fit 13 0 0 4 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_regressor_correctness 8 0 0 0 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_regressor_undefined_methods 3 0 0 2 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py test_passive_aggressive_deprecated_average 3 0 0 2 0 100%
sklearn/linear_model/tests/test_passive_aggressive.py (no function) 48 0 0 0 0 100%
sklearn/linear_model/tests/test_perceptron.py MyPerceptron.__init__ 1 0 0 0 0 100%
sklearn/linear_model/tests/test_perceptron.py MyPerceptron.fit 8 0 0 6 0 100%
sklearn/linear_model/tests/test_perceptron.py MyPerceptron.project 1 0 0 0 0 100%
sklearn/linear_model/tests/test_perceptron.py MyPerceptron.predict 2 0 0 0 0 100%
sklearn/linear_model/tests/test_perceptron.py test_perceptron_accuracy 5 0 0 0 0 100%
sklearn/linear_model/tests/test_perceptron.py test_perceptron_correctness 7 0 0 0 0 100%
sklearn/linear_model/tests/test_perceptron.py test_undefined_methods 4 0 0 4 0 100%
sklearn/linear_model/tests/test_perceptron.py test_perceptron_l1_ratio 11 0 0 0 0 100%
sklearn/linear_model/tests/test_perceptron.py (no function) 23 0 0 0 0 100%
sklearn/linear_model/tests/test_quantile.py X_y_data 2 0 0 0 0 100%
sklearn/linear_model/tests/test_quantile.py default_solver 1 0 0 0 0 100%
sklearn/linear_model/tests/test_quantile.py test_solver_does_not_support_sparse_input 8 1 0 0 0 88%
sklearn/linear_model/tests/test_quantile.py test_zero_sample_weights 8 0 0 0 0 100%
sklearn/linear_model/tests/test_quantile.py test_all_solvers 5 0 0 0 0 100%
sklearn/linear_model/tests/test_quantile.py test_error_interior_point_future 7 5 0 0 0 29%
sklearn/linear_model/tests/test_quantile.py test_incompatible_solver_for_sparse_input 5 1 0 2 0 57%
sklearn/linear_model/tests/test_quantile.py test_too_new_solver_methods_raise_error 3 0 0 2 1 80%
sklearn/linear_model/tests/test_quantile.py test_quantile_toy_example 9 0 0 4 0 100%
sklearn/linear_model/tests/test_quantile.py test_quantile_equals_huber_for_low_epsilon 8 0 0 2 0 100%
sklearn/linear_model/tests/test_quantile.py test_quantile_estimates_calibration 3 0 0 0 0 100%
sklearn/linear_model/tests/test_quantile.py test_quantile_sample_weight 10 0 0 0 0 100%
sklearn/linear_model/tests/test_quantile.py test_asymmetric_error 20 0 0 0 0 100%
sklearn/linear_model/tests/test_quantile.py test_asymmetric_error.func 3 0 0 0 0 100%
sklearn/linear_model/tests/test_quantile.py test_equivariance 23 0 0 0 0 100%
sklearn/linear_model/tests/test_quantile.py test_linprog_failure 6 4 0 2 0 25%
sklearn/linear_model/tests/test_quantile.py test_sparse_input 9 0 0 2 0 100%
sklearn/linear_model/tests/test_quantile.py test_error_interior_point_future 7 0 0 4 0 100%
sklearn/linear_model/tests/test_quantile.py (no function) 49 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_inliers_outliers 6 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_is_data_valid 8 0 0 2 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_is_data_valid.is_data_valid 3 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_is_model_valid 5 0 0 2 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_is_model_valid.is_model_valid 3 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_max_trials 10 0 0 4 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_stop_n_inliers 4 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_stop_score 4 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_score 9 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_predict 8 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_no_valid_data 9 0 0 2 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_no_valid_data.is_data_valid 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_no_valid_model 9 0 0 2 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_no_valid_model.is_model_valid 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_exceed_max_skips 9 0 0 2 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_exceed_max_skips.is_data_valid 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_warn_exceed_max_skips 10 0 0 2 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_warn_exceed_max_skips.is_data_valid 4 0 0 2 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_sparse 7 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_none_estimator 6 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_min_n_samples 19 0 0 4 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_multi_dimensional_targets 7 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_residual_loss 20 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_residual_loss.loss_multi1 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_residual_loss.loss_multi2 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_residual_loss.loss_mono 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_default_residual_threshold 6 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_dynamic_max_trials 11 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_fit_sample_weight 29 0 0 2 0 100%
sklearn/linear_model/tests/test_ransac.py test_ransac_final_model_fit_sample_weight 10 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py test_perfect_horizontal_line 7 0 0 0 0 100%
sklearn/linear_model/tests/test_ransac.py (no function) 41 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py _accuracy_callable 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py _mean_squared_error_callable 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py ols_ridge_dataset 25 0 0 4 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression 23 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_hstacked_X 16 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_vstacked_X 17 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_unpenalized 20 2 0 4 0 92%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_unpenalized_hstacked_X 22 2 0 6 0 93%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_unpenalized_vstacked_X 21 2 0 4 0 92%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_sample_weights 24 0 0 10 0 100%
sklearn/linear_model/tests/test_ridge.py test_primal_dual_relationship 6 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_convergence_fail 6 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_shapes_type 22 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_intercept 11 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_vs_lstsq 12 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_individual_penalties 13 0 0 8 0 100%
sklearn/linear_model/tests/test_ridge.py test_X_CenterStackOp 10 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_compute_gram 14 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_compute_covariance 14 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py _make_sparse_offset_regression 17 3 0 8 3 76%
sklearn/linear_model/tests/test_ridge.py test_solver_consistency 15 0 0 4 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_gcv_vs_ridge_loo_cv 13 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_loo_cv_asym_scoring 12 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_gcv_sample_weights 30 0 0 4 0 100%
sklearn/linear_model/tests/test_ridge.py test_check_gcv_mode_choice 5 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py _test_ridge_loo 33 0 0 4 0 100%
sklearn/linear_model/tests/test_ridge.py _test_ridge_loo.func 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py _test_ridge_cv 12 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_gcv_cv_results_not_stored 3 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_best_score 5 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_cv_individual_penalties 31 0 0 6 0 100%
sklearn/linear_model/tests/test_ridge.py _test_ridge_diabetes 4 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py _test_multi_ridge_diabetes 10 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py _test_ridge_classifiers 13 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_classifier_with_scoring 4 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_custom_scoring 7 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_custom_scoring._dummy_score 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py _test_tolerance 8 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py check_array_api_attributes 18 17 0 2 0 5%
sklearn/linear_model/tests/test_ridge.py test_ridge_array_api_compliance 2 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_array_api_error_and_warnings_for_solver_parameter 20 19 0 14 0 3%
sklearn/linear_model/tests/test_ridge.py test_array_api_numpy_namespace_no_warning 11 10 0 6 0 6%
sklearn/linear_model/tests/test_ridge.py test_dense_sparse 4 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_class_weights 20 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_class_weight_vs_sample_weight 18 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_class_weights_cv 7 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridgecv_store_cv_results 18 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_classifier_cv_store_cv_results 14 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridgecv_alphas_conversion 11 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridgecv_alphas_zero 12 0 0 6 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridgecv_sample_weight 14 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_raises_value_error_if_sample_weights_greater_than_1d 23 0 0 6 0 100%
sklearn/linear_model/tests/test_ridge.py test_raises_value_error_if_sample_weights_greater_than_1d.fit_ridge_not_ok 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_raises_value_error_if_sample_weights_greater_than_1d.fit_ridge_not_ok_2 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_sparse_design_with_sample_weights 10 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridgecv_int_alphas 4 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridgecv_alphas_validation 5 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridgecv_alphas_scalar 6 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_sparse_cg_max_iter 3 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_n_iter 12 0 0 6 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_fit_intercept_sparse 13 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_fit_intercept_sparse_error 6 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_fit_intercept_sparse_sag 17 0 0 6 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_check_arguments_validity 22 0 0 8 0 100%
sklearn/linear_model/tests/test_ridge.py test_dtype_match 20 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_dtype_match_cholesky 18 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_regression_dtype_stability 14 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_sag_with_X_fortran 5 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridgeclassifier_multilabel 8 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_positive_regression_test 9 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_ground_truth_positive_test 13 0 0 4 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_positive_error_test 9 0 0 4 0 100%
sklearn/linear_model/tests/test_ridge.py test_positive_ridge_loss 12 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_positive_ridge_loss.ridge_loss 6 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_lbfgs_solver_consistency 7 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py test_lbfgs_solver_error 5 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_sample_weight_consistency 55 0 0 26 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_store_cv_values_deprecated 9 0 0 4 0 100%
sklearn/linear_model/tests/test_ridge.py test_ridge_cv_values_deprecated 6 0 0 2 0 100%
sklearn/linear_model/tests/test_ridge.py test_metadata_routing_with_default_scoring 1 0 0 0 0 100%
sklearn/linear_model/tests/test_ridge.py (no function) 201 0 0 2 0 100%
sklearn/linear_model/tests/test_sag.py log_dloss 6 2 0 4 2 60%
sklearn/linear_model/tests/test_sag.py log_loss 1 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py squared_dloss 1 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py squared_loss 1 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py get_pobj 5 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py sag 37 2 0 14 3 90%
sklearn/linear_model/tests/test_sag.py sag_sparse 66 3 0 36 4 93%
sklearn/linear_model/tests/test_sag.py get_step_size 3 0 0 2 0 100%
sklearn/linear_model/tests/test_sag.py test_classifier_matching 22 0 0 4 0 100%
sklearn/linear_model/tests/test_sag.py test_regressor_matching 18 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py test_sag_pobj_matches_logistic_regression 16 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py test_sag_pobj_matches_ridge_regression 21 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py test_sag_regressor_computed_correctly 19 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py test_get_auto_step_size 25 0 0 8 0 100%
sklearn/linear_model/tests/test_sag.py test_sag_regressor 25 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py test_sag_classifier_computed_correctly 21 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py test_sag_multiclass_computed_correctly 34 0 0 4 0 100%
sklearn/linear_model/tests/test_sag.py test_classifier_results 18 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py test_binary_classifier_class_weight 25 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py test_classifier_single_class 5 0 0 2 0 100%
sklearn/linear_model/tests/test_sag.py test_step_size_alpha_error 11 0 0 4 0 100%
sklearn/linear_model/tests/test_sag.py test_multinomial_loss 17 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py test_multinomial_loss_ground_truth 26 0 0 0 0 100%
sklearn/linear_model/tests/test_sag.py test_sag_classifier_raises_error 7 0 0 2 0 100%
sklearn/linear_model/tests/test_sag.py (no function) 60 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py _update_kwargs 6 0 0 6 0 100%
sklearn/linear_model/tests/test_sgd.py _SparseSGDClassifier.fit 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py _SparseSGDClassifier.partial_fit 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py _SparseSGDClassifier.decision_function 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py _SparseSGDClassifier.predict_proba 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py _SparseSGDRegressor.fit 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py _SparseSGDRegressor.partial_fit 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py _SparseSGDRegressor.decision_function 2 2 0 0 0 0%
sklearn/linear_model/tests/test_sgd.py _SparseSGDOneClassSVM.fit 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py _SparseSGDOneClassSVM.partial_fit 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py _SparseSGDOneClassSVM.decision_function 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py SGDClassifier 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py SGDRegressor 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py SGDOneClassSVM 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py SparseSGDClassifier 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py SparseSGDRegressor 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py SparseSGDOneClassSVM 2 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py asgd 23 0 0 6 0 100%
sklearn/linear_model/tests/test_sgd.py _test_warm_start 12 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_warm_start 1 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_input_format 6 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_clone 7 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_plain_has_no_average_attr 12 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_late_onset_averaging_not_reached 13 0 0 8 1 95%
sklearn/linear_model/tests/test_sgd.py test_late_onset_averaging_reached 12 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_early_stopping 6 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_adaptive_longer_than_constant 5 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_validation_set_not_used_for_training 17 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_n_iter_no_change 4 0 0 4 0 100%
sklearn/linear_model/tests/test_sgd.py test_not_enough_sample_for_early_stopping 3 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_clf 4 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_provide_coef 2 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_set_intercept_offset 3 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_early_stopping_with_partial_fit 3 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_set_intercept_offset_binary 1 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_average_binary_computed_correctly 15 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_set_intercept_to_intercept 4 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_at_least_two_labels 3 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_partial_fit_weight_class_balanced 3 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_multiclass 6 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_multiclass_average 12 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_multiclass_with_init_coef 6 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_multiclass_njobs 6 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_set_coef_multiclass 8 0 0 4 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_predict_proba_method_access 16 0 0 8 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_proba 42 0 0 8 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_l1 19 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_class_weights 8 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_equal_class_weight 9 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_wrong_class_weight_label 3 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_weights_multiplied 11 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_balanced_weight 26 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sample_weights 7 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_wrong_sample_weights 6 0 0 6 1 92%
sklearn/linear_model/tests/test_sgd.py test_partial_fit_exception 3 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_partial_fit_binary 13 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_partial_fit_multiclass 11 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_partial_fit_multiclass_average 9 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_fit_then_partial_fit 3 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_partial_fit_equal_fit_classif 12 0 0 4 0 100%
sklearn/linear_model/tests/test_sgd.py test_regression_losses 13 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_warm_start_multiclass 1 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_multiple_fit 5 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_reg 3 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_averaged_computed_correctly 13 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_averaged_partial_fit 14 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_average_sparse 9 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_least_squares_fit 14 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_epsilon_insensitive 14 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_huber_fit 14 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_elasticnet_convergence 13 0 0 4 0 100%
sklearn/linear_model/tests/test_sgd.py test_partial_fit 10 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_partial_fit_equal_fit 10 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_loss_function_epsilon 3 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py asgd_oneclass 26 0 0 8 0 100%
sklearn/linear_model/tests/test_sgd.py _test_warm_start_oneclass 12 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_warm_start_oneclass 1 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_clone_oneclass 7 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_partial_fit_oneclass 11 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_partial_fit_equal_fit_oneclass 14 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_late_onset_averaging_reached_oneclass 9 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_averaged_computed_correctly_oneclass 11 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_averaged_partial_fit_oneclass 12 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_average_sparse_oneclass 9 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_oneclass 12 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_ocsvm_vs_sgdocsvm 22 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_l1_ratio 7 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_underflow_or_overlow 18 0 0 4 0 100%
sklearn/linear_model/tests/test_sgd.py test_numerical_stability_large_gradient 4 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_large_regularization 4 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_tol_parameter 20 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py _test_loss_common 3 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_loss_hinge 6 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_gradient_squared_hinge 3 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_loss_log 7 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_loss_squared_loss 3 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_loss_huber 3 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_loss_modified_huber 3 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_loss_epsilon_insensitive 3 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_loss_squared_epsilon_insensitive 3 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_multi_thread_multi_class_and_early_stopping 5 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_multi_core_gridsearch_and_early_stopping 5 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_SGDClassifier_fit_for_all_backends 9 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_random_state 17 0 0 8 0 100%
sklearn/linear_model/tests/test_sgd.py test_validation_mask_correctly_subsets 10 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_error_on_zero_validation_weight 7 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_verbose 1 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_dtype_match 5 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_sgd_numerical_consistency 9 0 0 0 0 100%
sklearn/linear_model/tests/test_sgd.py test_loss_attribute_deprecation 5 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py test_passive_aggressive_deprecated_average 3 0 0 2 0 100%
sklearn/linear_model/tests/test_sgd.py (no function) 226 0 0 0 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_sparse_coef 4 0 0 0 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_lasso_zero 8 0 0 0 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_enet_toy_list_input 25 0 0 2 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_enet_toy_explicit_sparse_input 27 0 0 0 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py make_sparse_data 13 0 0 4 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_sparse_enet_not_as_toy_dataset 16 0 0 0 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_sparse_lasso_not_as_toy_dataset 15 0 0 0 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_enet_multitarget 10 0 0 2 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_path_parameters 11 0 0 0 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_sparse_dense_equality 12 0 0 4 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_same_output_sparse_dense_lasso_and_enet_cv 17 0 0 0 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_same_multiple_output_sparse_dense 12 0 0 0 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_sparse_enet_coordinate_descent 8 0 0 2 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py test_sparse_read_only_buffer 6 0 0 0 0 100%
sklearn/linear_model/tests/test_sparse_coordinate_descent.py (no function) 41 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py no_stdout_stderr 9 0 0 2 0 100%
sklearn/linear_model/tests/test_theil_sen.py gen_toy_problem_1d 21 0 0 4 0 100%
sklearn/linear_model/tests/test_theil_sen.py gen_toy_problem_2d 11 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py gen_toy_problem_4d 11 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_modweiszfeld_step_1d 16 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_modweiszfeld_step_2d 9 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_spatial_median_1d 9 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_spatial_median_2d 8 0 0 2 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_spatial_median_2d.cost_func 2 0 0 2 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_theil_sen_1d 6 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_theil_sen_1d_no_intercept 7 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_theil_sen_2d 6 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_calc_breakdown_point 2 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_checksubparams_invalid_input 4 0 0 2 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_checksubparams_n_subsamples_if_less_samples_than_features 7 0 0 2 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_subpopulation 4 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_subsamples 4 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_verbosity 4 0 0 2 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_theil_sen_parallel 6 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_less_samples_than_features 10 0 0 0 0 100%
sklearn/linear_model/tests/test_theil_sen.py test_copy_X_deprecated 4 0 0 2 0 100%
sklearn/linear_model/tests/test_theil_sen.py (no function) 35 0 0 0 0 100%
sklearn/manifold/__init__.py (no function) 6 0 0 0 0 100%
sklearn/manifold/_isomap.py Isomap.__init__ 12 0 0 0 0 100%
sklearn/manifold/_isomap.py Isomap._fit_transform 24 0 0 12 0 100%
sklearn/manifold/_isomap.py Isomap.reconstruction_error 4 0 0 0 0 100%
sklearn/manifold/_isomap.py Isomap.fit 2 0 0 0 0 100%
sklearn/manifold/_isomap.py Isomap.fit_transform 2 0 0 0 0 100%
sklearn/manifold/_isomap.py Isomap.transform 15 0 0 6 0 100%
sklearn/manifold/_isomap.py Isomap._more_tags 1 0 0 0 0 100%
sklearn/manifold/_isomap.py (no function) 24 0 0 0 0 100%
sklearn/manifold/_locally_linear.py barycenter_weights 19 0 0 4 0 100%
sklearn/manifold/_locally_linear.py barycenter_kneighbors_graph 7 0 0 0 0 100%
sklearn/manifold/_locally_linear.py null_space 18 2 0 10 2 86%
sklearn/manifold/_locally_linear.py _locally_linear_embedding 122 14 0 46 8 86%
sklearn/manifold/_locally_linear.py locally_linear_embedding 1 0 0 0 0 100%
sklearn/manifold/_locally_linear.py LocallyLinearEmbedding.__init__ 12 0 0 0 0 100%
sklearn/manifold/_locally_linear.py LocallyLinearEmbedding._fit_transform 6 0 0 0 0 100%
sklearn/manifold/_locally_linear.py LocallyLinearEmbedding.fit 2 0 0 0 0 100%
sklearn/manifold/_locally_linear.py LocallyLinearEmbedding.fit_transform 2 0 0 0 0 100%
sklearn/manifold/_locally_linear.py LocallyLinearEmbedding.transform 8 0 0 2 0 100%
sklearn/manifold/_locally_linear.py (no function) 27 0 0 0 0 100%
sklearn/manifold/_mds.py _smacof_single 43 2 0 18 2 93%
sklearn/manifold/_mds.py smacof 29 2 0 18 1 94%
sklearn/manifold/_mds.py MDS.__init__ 10 0 0 0 0 100%
sklearn/manifold/_mds.py MDS._more_tags 1 0 0 0 0 100%
sklearn/manifold/_mds.py MDS.fit 2 0 0 0 0 100%
sklearn/manifold/_mds.py MDS.fit_transform 9 1 0 6 2 80%
sklearn/manifold/_mds.py (no function) 20 0 0 0 0 100%
sklearn/manifold/_spectral_embedding.py _graph_connected_component 19 0 0 10 0 100%
sklearn/manifold/_spectral_embedding.py _graph_is_connected 6 0 0 2 0 100%
sklearn/manifold/_spectral_embedding.py _set_diag 13 0 0 8 1 95%
sklearn/manifold/_spectral_embedding.py spectral_embedding 2 0 0 0 0 100%
sklearn/manifold/_spectral_embedding.py _spectral_embedding 74 8 0 36 6 87%
sklearn/manifold/_spectral_embedding.py SpectralEmbedding.__init__ 8 0 0 0 0 100%
sklearn/manifold/_spectral_embedding.py SpectralEmbedding._more_tags 1 0 0 0 0 100%
sklearn/manifold/_spectral_embedding.py SpectralEmbedding._get_affinity_matrix 22 0 0 10 0 100%
sklearn/manifold/_spectral_embedding.py SpectralEmbedding.fit 5 0 0 0 0 100%
sklearn/manifold/_spectral_embedding.py SpectralEmbedding.fit_transform 2 0 0 0 0 100%
sklearn/manifold/_spectral_embedding.py (no function) 30 0 0 0 0 100%
sklearn/manifold/_t_sne.py _joint_probabilities 6 0 0 0 0 100%
sklearn/manifold/_t_sne.py _joint_probabilities_nn 16 0 0 2 0 100%
sklearn/manifold/_t_sne.py _kl_divergence 17 0 0 4 0 100%
sklearn/manifold/_t_sne.py _kl_divergence_bh 11 0 0 0 0 100%
sklearn/manifold/_t_sne.py _gradient_descent 42 0 0 20 0 100%
sklearn/manifold/_t_sne.py trustworthiness 16 0 0 4 0 100%
sklearn/manifold/_t_sne.py TSNE.__init__ 16 0 0 0 0 100%
sklearn/manifold/_t_sne.py TSNE._check_params_vs_input 2 0 0 2 0 100%
sklearn/manifold/_t_sne.py TSNE._fit 67 0 0 40 1 99%
sklearn/manifold/_t_sne.py TSNE._tsne 26 0 0 8 1 97%
sklearn/manifold/_t_sne.py TSNE.fit_transform 12 0 0 6 0 100%
sklearn/manifold/_t_sne.py TSNE.fit 2 0 0 0 0 100%
sklearn/manifold/_t_sne.py TSNE._n_features_out 1 0 0 0 0 100%
sklearn/manifold/_t_sne.py TSNE._more_tags 1 0 0 0 0 100%
sklearn/manifold/_t_sne.py (no function) 39 0 0 0 0 100%
sklearn/manifold/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/manifold/tests/test_isomap.py create_sample_data 7 0 0 2 0 100%
sklearn/manifold/tests/test_isomap.py test_isomap_simple_grid 12 0 0 4 0 100%
sklearn/manifold/tests/test_isomap.py test_isomap_reconstruction_error 19 1 0 6 1 92%
sklearn/manifold/tests/test_isomap.py test_transform 11 0 0 0 0 100%
sklearn/manifold/tests/test_isomap.py test_pipeline 5 0 0 0 0 100%
sklearn/manifold/tests/test_isomap.py test_pipeline_with_nearest_neighbors_transformer 14 0 0 0 0 100%
sklearn/manifold/tests/test_isomap.py test_different_metric 8 0 0 4 0 100%
sklearn/manifold/tests/test_isomap.py test_isomap_clone_bug 5 0 0 2 0 100%
sklearn/manifold/tests/test_isomap.py test_sparse_input 6 0 0 0 0 100%
sklearn/manifold/tests/test_isomap.py test_isomap_fit_precomputed_radius_graph 11 0 0 0 0 100%
sklearn/manifold/tests/test_isomap.py test_isomap_fitted_attributes_dtype 5 0 0 0 0 100%
sklearn/manifold/tests/test_isomap.py test_isomap_dtype_equivalence 7 0 0 0 0 100%
sklearn/manifold/tests/test_isomap.py test_isomap_raise_error_when_neighbor_and_radius_both_set 5 0 0 2 0 100%
sklearn/manifold/tests/test_isomap.py test_multiple_connected_components 3 0 0 2 0 100%
sklearn/manifold/tests/test_isomap.py test_multiple_connected_components_metric_precomputed 7 0 0 4 0 100%
sklearn/manifold/tests/test_isomap.py test_get_feature_names_out 6 0 0 2 0 100%
sklearn/manifold/tests/test_isomap.py (no function) 40 0 0 2 0 100%
sklearn/manifold/tests/test_locally_linear.py test_barycenter_kneighbors_graph 9 0 0 0 0 100%
sklearn/manifold/tests/test_locally_linear.py test_lle_simple_grid 20 0 0 2 0 100%
sklearn/manifold/tests/test_locally_linear.py test_lle_manifold 18 0 0 0 0 100%
sklearn/manifold/tests/test_locally_linear.py test_pipeline 5 0 0 0 0 100%
sklearn/manifold/tests/test_locally_linear.py test_singular_matrix 4 0 0 2 0 100%
sklearn/manifold/tests/test_locally_linear.py test_integer_input 5 0 0 2 0 100%
sklearn/manifold/tests/test_locally_linear.py test_get_feature_names_out 6 0 0 2 0 100%
sklearn/manifold/tests/test_locally_linear.py (no function) 18 0 0 0 0 100%
sklearn/manifold/tests/test_mds.py test_smacof 5 0 0 0 0 100%
sklearn/manifold/tests/test_mds.py test_smacof_error 10 0 0 6 0 100%
sklearn/manifold/tests/test_mds.py test_MDS 3 0 0 0 0 100%
sklearn/manifold/tests/test_mds.py test_normed_stress 5 0 0 0 0 100%
sklearn/manifold/tests/test_mds.py test_normalize_metric_warning 4 0 0 2 0 100%
sklearn/manifold/tests/test_mds.py test_normalized_stress_auto 10 0 0 0 0 100%
sklearn/manifold/tests/test_mds.py (no function) 14 0 0 0 0 100%
sklearn/manifold/tests/test_spectral_embedding.py _assert_equal_with_sign_flipping 3 0 0 2 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_sparse_graph_connected_component 25 0 0 6 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_spectral_embedding_two_components 21 0 0 0 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_spectral_embedding_precomputed_affinity 8 0 0 0 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_precomputed_nearest_neighbors_filtering 8 0 0 2 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_spectral_embedding_callable_affinity 10 0 0 2 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_spectral_embedding_amg_solver 23 3 0 4 1 78%
sklearn/manifold/tests/test_spectral_embedding.py test_spectral_embedding_amg_solver_failure 9 0 0 2 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_pipeline_spectral_clustering 7 0 0 2 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_connectivity 12 0 0 8 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_spectral_embedding_deterministic 6 0 0 0 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_spectral_embedding_unnormalized 10 0 0 0 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_spectral_embedding_first_eigen_vector 8 0 0 2 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_spectral_embedding_preserves_dtype 6 0 0 0 0 100%
sklearn/manifold/tests/test_spectral_embedding.py test_error_pyamg_not_available 4 4 0 2 0 0%
sklearn/manifold/tests/test_spectral_embedding.py test_spectral_eigen_tol_auto 15 1 0 4 1 89%
sklearn/manifold/tests/test_spectral_embedding.py (no function) 70 2 0 0 0 97%
sklearn/manifold/tests/test_t_sne.py test_gradient_descent_stops 34 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_gradient_descent_stops.ObjectiveSmallGradient.__init__ 1 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_gradient_descent_stops.ObjectiveSmallGradient.__call__ 2 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_gradient_descent_stops.flat_function 1 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_binary_search 8 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_binary_search_underflow 6 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_binary_search_neighbors 28 0 0 4 0 100%
sklearn/manifold/tests/test_t_sne.py test_binary_perplexity_stability 19 0 0 4 0 100%
sklearn/manifold/tests/test_t_sne.py test_gradient 13 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_gradient.fun 1 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_gradient.grad 1 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_trustworthiness 10 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_trustworthiness_n_neighbors_error 8 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_preserve_trustworthiness_approximately 7 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_optimization_minimizes_kl_divergence 9 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_fit_transform_csr_matrix 7 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_preserve_trustworthiness_approximately_with_precomputed_distances 8 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_trustworthiness_not_euclidean_metric 3 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_bad_precomputed_distances 3 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_exact_no_precomputed_sparse 3 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_high_perplexity_precomputed_sparse_distances 6 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_sparse_precomputed_distance 10 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_non_positive_computed_distances 5 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_non_positive_computed_distances.metric 1 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_init_ndarray 3 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_init_ndarray_precomputed 2 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_pca_initialization_not_compatible_with_precomputed_kernel 3 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_pca_initialization_not_compatible_with_sparse_input 3 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_n_components_range 3 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_early_exaggeration_used 10 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_max_iter_used 9 0 0 4 0 100%
sklearn/manifold/tests/test_t_sne.py test_answer_gradient_two_points 5 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_answer_gradient_four_points 5 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_skip_num_points_gradient 5 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py _run_answer_test 12 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_verbose 15 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_chebyshev_metric 4 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_reduction_to_one_component 5 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_64bit 6 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_kl_divergence_not_nan 5 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_barnes_hut_angle 20 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_n_iter_without_progress 14 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_min_grad_norm 24 0 0 6 1 97%
sklearn/manifold/tests/test_t_sne.py test_accessible_kl_divergence 17 0 0 6 1 96%
sklearn/manifold/tests/test_t_sne.py test_uniform_grid 13 5 0 2 0 67%
sklearn/manifold/tests/test_t_sne.py assert_uniform_grid 7 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_bh_match_exact 12 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_gradient_bh_multithread_match_sequential 17 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_tsne_with_different_distance_metrics 9 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_tsne_n_jobs 6 0 0 0 0 100%
sklearn/manifold/tests/test_t_sne.py test_tsne_with_mahalanobis_distance 12 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_tsne_perplexity_validation 6 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_tsne_works_with_pandas_output 4 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_tnse_n_iter_deprecated 6 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py test_tnse_n_iter_max_iter_both_set 6 0 0 2 0 100%
sklearn/manifold/tests/test_t_sne.py (no function) 94 0 0 2 0 100%
sklearn/metrics/__init__.py (no function) 14 0 0 0 0 100%
sklearn/metrics/_base.py _average_binary_score 45 0 0 28 0 100%
sklearn/metrics/_base.py _average_multiclass_ovo_score 19 0 0 4 0 100%
sklearn/metrics/_base.py (no function) 6 0 0 0 0 100%
sklearn/metrics/_classification.py _check_zero_division 5 0 0 4 0 100%
sklearn/metrics/_classification.py _check_targets 27 0 0 14 0 100%
sklearn/metrics/_classification.py accuracy_score 7 0 0 2 0 100%
sklearn/metrics/_classification.py confusion_matrix 43 0 0 34 0 100%
sklearn/metrics/_classification.py multilabel_confusion_matrix 64 1 0 32 1 98%
sklearn/metrics/_classification.py cohen_kappa_score 15 0 0 4 0 100%
sklearn/metrics/_classification.py jaccard_score 19 0 0 10 0 100%
sklearn/metrics/_classification.py matthews_corrcoef 19 0 0 4 0 100%
sklearn/metrics/_classification.py zero_one_loss 8 0 0 4 0 100%
sklearn/metrics/_classification.py f1_score 1 0 0 0 0 100%
sklearn/metrics/_classification.py fbeta_score 2 0 0 0 0 100%
sklearn/metrics/_classification.py _prf_divide 13 0 0 6 1 95%
sklearn/metrics/_classification.py _warn_prf 8 0 0 4 0 100%
sklearn/metrics/_classification.py _check_set_wise_labels 18 1 0 14 1 94%
sklearn/metrics/_classification.py precision_recall_fscore_support 32 0 0 12 0 100%
sklearn/metrics/_classification.py class_likelihood_ratios 38 0 0 20 4 93%
sklearn/metrics/_classification.py precision_score 2 0 0 0 0 100%
sklearn/metrics/_classification.py recall_score 2 0 0 0 0 100%
sklearn/metrics/_classification.py balanced_accuracy_score 13 0 0 6 0 100%
sklearn/metrics/_classification.py classification_report 50 0 0 38 0 100%
sklearn/metrics/_classification.py hamming_loss 11 1 0 6 1 88%
sklearn/metrics/_classification.py log_loss 29 0 0 18 0 100%
sklearn/metrics/_classification.py hinge_loss 31 2 0 10 0 95%
sklearn/metrics/_classification.py brier_score_loss 26 0 0 12 0 100%
sklearn/metrics/_classification.py d2_log_loss_score 14 0 0 2 0 100%
sklearn/metrics/_classification.py (no function) 59 0 0 0 0 100%
sklearn/metrics/_pairwise_distances_reduction/__init__.py (no function) 2 0 0 0 0 100%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py sqeuclidean_row_norms 5 1 0 4 1 78%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py BaseDistancesReductionDispatcher.valid_metrics 2 0 0 0 0 100%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py BaseDistancesReductionDispatcher.is_usable_for 6 0 0 2 0 100%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py BaseDistancesReductionDispatcher.is_usable_for.is_numpy_c_ordered 1 0 0 0 0 100%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py BaseDistancesReductionDispatcher.is_usable_for.is_valid_sparse_matrix 1 0 0 0 0 100%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py BaseDistancesReductionDispatcher.compute 0 0 0 0 0 100%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py ArgKmin.compute 5 0 0 4 0 100%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py RadiusNeighbors.compute 5 0 0 4 0 100%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py ArgKminClassMode.valid_metrics 2 0 0 0 0 100%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py ArgKminClassMode.compute 7 1 0 6 1 85%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py RadiusNeighborsClassMode.valid_metrics 2 0 0 0 0 100%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py RadiusNeighborsClassMode.compute 7 1 0 6 1 85%
sklearn/metrics/_pairwise_distances_reduction/_dispatcher.py (no function) 36 0 0 0 0 100%
sklearn/metrics/_plot/__init__.py (no function) 0 0 0 0 0 100%
sklearn/metrics/_plot/confusion_matrix.py ConfusionMatrixDisplay.__init__ 2 0 0 0 0 100%
sklearn/metrics/_plot/confusion_matrix.py ConfusionMatrixDisplay.plot 40 1 0 16 2 95%
sklearn/metrics/_plot/confusion_matrix.py ConfusionMatrixDisplay.from_estimator 6 0 0 2 0 100%
sklearn/metrics/_plot/confusion_matrix.py ConfusionMatrixDisplay.from_predictions 8 0 0 4 0 100%
sklearn/metrics/_plot/confusion_matrix.py (no function) 13 0 0 0 0 100%
sklearn/metrics/_plot/det_curve.py DetCurveDisplay.__init__ 4 0 0 0 0 100%
sklearn/metrics/_plot/det_curve.py DetCurveDisplay.from_estimator 2 0 0 0 0 100%
sklearn/metrics/_plot/det_curve.py DetCurveDisplay.from_predictions 4 0 0 0 0 100%
sklearn/metrics/_plot/det_curve.py DetCurveDisplay.plot 20 0 0 4 1 96%
sklearn/metrics/_plot/det_curve.py (no function) 10 0 0 0 0 100%
sklearn/metrics/_plot/precision_recall_curve.py PrecisionRecallDisplay.__init__ 6 0 0 0 0 100%
sklearn/metrics/_plot/precision_recall_curve.py PrecisionRecallDisplay.plot 25 0 0 14 0 100%
sklearn/metrics/_plot/precision_recall_curve.py PrecisionRecallDisplay.from_estimator 2 0 0 0 0 100%
sklearn/metrics/_plot/precision_recall_curve.py PrecisionRecallDisplay.from_predictions 7 0 0 0 0 100%
sklearn/metrics/_plot/precision_recall_curve.py (no function) 10 0 0 0 0 100%
sklearn/metrics/_plot/regression.py PredictionErrorDisplay.__init__ 2 0 0 0 0 100%
sklearn/metrics/_plot/regression.py PredictionErrorDisplay.plot 32 0 0 10 0 100%
sklearn/metrics/_plot/regression.py PredictionErrorDisplay.from_estimator 3 0 0 0 0 100%
sklearn/metrics/_plot/regression.py PredictionErrorDisplay.from_predictions 16 0 0 10 0 100%
sklearn/metrics/_plot/regression.py (no function) 11 0 0 0 0 100%
sklearn/metrics/_plot/roc_curve.py RocCurveDisplay.__init__ 5 0 0 0 0 100%
sklearn/metrics/_plot/roc_curve.py RocCurveDisplay.plot 30 0 0 12 2 95%
sklearn/metrics/_plot/roc_curve.py RocCurveDisplay.from_estimator 2 0 0 0 0 100%
sklearn/metrics/_plot/roc_curve.py RocCurveDisplay.from_predictions 5 0 0 0 0 100%
sklearn/metrics/_plot/roc_curve.py (no function) 10 0 0 0 0 100%
sklearn/metrics/_plot/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py data 1 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py data_binary 2 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py test_display_curve_error_classifier 12 0 0 6 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py test_display_curve_error_regression 12 0 0 6 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py test_display_curve_error_no_response 6 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py test_display_curve_error_no_response.MyClassifier.fit 2 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py test_display_curve_estimator_name_multiple_calls 16 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py test_display_curve_not_fitted_errors 8 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py test_display_curve_n_samples_consistency 9 0 0 6 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py test_display_curve_error_pos_label 7 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py test_classifier_display_curve_named_constructor_return_type 9 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_common_curve_display.py (no function) 36 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py test_confusion_matrix_display_validation 17 0 0 10 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py test_confusion_matrix_display_custom_labels 25 0 0 12 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py test_confusion_matrix_display_plotting 43 0 0 20 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py test_confusion_matrix_display 27 0 0 10 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py test_confusion_matrix_contrast 21 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py test_confusion_matrix_pipeline 10 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py test_confusion_matrix_with_unknown_labels 13 0 0 6 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py test_colormap_max 6 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py test_im_kw_adjust_vmin_vmax 6 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py test_confusion_matrix_text_kw 14 0 0 6 0 100%
sklearn/metrics/_plot/tests/test_confusion_matrix_display.py (no function) 31 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_det_curve_display.py test_det_curve_display 35 0 0 8 0 100%
sklearn/metrics/_plot/tests/test_det_curve_display.py test_det_curve_display_default_name 9 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_det_curve_display.py (no function) 13 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_precision_recall_display.py test_precision_recall_display_plotting 29 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_precision_recall_display.py test_precision_recall_chance_level_line 14 0 0 4 0 100%
sklearn/metrics/_plot/tests/test_precision_recall_display.py test_precision_recall_display_name 13 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_precision_recall_display.py test_precision_recall_display_pipeline 6 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_precision_recall_display.py test_precision_recall_display_string_labels 16 0 0 4 0 100%
sklearn/metrics/_plot/tests/test_precision_recall_display.py test_default_labels 5 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_precision_recall_display.py test_plot_precision_recall_pos_label 27 0 0 6 0 100%
sklearn/metrics/_plot/tests/test_precision_recall_display.py test_precision_recall_prevalence_pos_label_reusable 10 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_precision_recall_display.py test_precision_recall_raise_no_prevalence 6 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_precision_recall_display.py (no function) 34 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_predict_error_display.py regressor_fitted 1 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_predict_error_display.py test_prediction_error_display_raise_error 5 0 0 4 0 100%
sklearn/metrics/_plot/tests/test_predict_error_display.py test_from_estimator_not_fitted 3 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_predict_error_display.py test_prediction_error_display 13 0 0 4 0 100%
sklearn/metrics/_plot/tests/test_predict_error_display.py test_plot_prediction_error_subsample 5 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_predict_error_display.py test_plot_prediction_error_ax 6 0 0 2 0 100%
sklearn/metrics/_plot/tests/test_predict_error_display.py test_prediction_error_custom_artist 15 0 0 4 0 100%
sklearn/metrics/_plot/tests/test_predict_error_display.py (no function) 23 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_roc_curve_display.py data 1 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_roc_curve_display.py data_binary 2 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_roc_curve_display.py test_roc_curve_display_plotting 36 0 0 6 0 100%
sklearn/metrics/_plot/tests/test_roc_curve_display.py test_roc_curve_chance_level_line 26 0 0 8 0 100%
sklearn/metrics/_plot/tests/test_roc_curve_display.py test_roc_curve_display_complex_pipeline 12 0 0 6 0 100%
sklearn/metrics/_plot/tests/test_roc_curve_display.py test_roc_curve_display_default_labels 4 0 0 0 0 100%
sklearn/metrics/_plot/tests/test_roc_curve_display.py test_plot_roc_curve_pos_label 26 0 0 6 0 100%
sklearn/metrics/_plot/tests/test_roc_curve_display.py (no function) 35 0 0 0 0 100%
sklearn/metrics/_ranking.py auc 15 1 0 8 1 91%
sklearn/metrics/_ranking.py average_precision_score 14 0 0 10 0 100%
sklearn/metrics/_ranking.py average_precision_score._binary_uninterpolated_average_precision 2 0 0 0 0 100%
sklearn/metrics/_ranking.py det_curve 10 0 0 2 0 100%
sklearn/metrics/_ranking.py _binary_roc_auc_score 16 1 0 6 1 91%
sklearn/metrics/_ranking.py roc_auc_score 14 0 0 8 0 100%
sklearn/metrics/_ranking.py _multiclass_roc_auc_score 33 1 0 26 1 97%
sklearn/metrics/_ranking.py _binary_clf_curve 30 0 0 8 0 100%
sklearn/metrics/_ranking.py precision_recall_curve 20 0 0 8 0 100%
sklearn/metrics/_ranking.py roc_curve 18 0 0 6 0 100%
sklearn/metrics/_ranking.py label_ranking_average_precision_score 28 0 0 14 0 100%
sklearn/metrics/_ranking.py coverage_error 13 2 0 4 2 76%
sklearn/metrics/_ranking.py label_ranking_loss 22 0 0 8 0 100%
sklearn/metrics/_ranking.py _dcg_sample_scores 11 0 0 6 0 100%
sklearn/metrics/_ranking.py _tie_averaged_dcg 9 0 0 0 0 100%
sklearn/metrics/_ranking.py _check_dcg_target_type 4 1 0 2 1 67%
sklearn/metrics/_ranking.py dcg_score 5 0 0 0 0 100%
sklearn/metrics/_ranking.py _ndcg_sample_scores 6 0 0 0 0 100%
sklearn/metrics/_ranking.py ndcg_score 10 0 0 4 0 100%
sklearn/metrics/_ranking.py top_k_accuracy_score 48 1 0 32 2 96%
sklearn/metrics/_ranking.py (no function) 48 0 0 0 0 100%
sklearn/metrics/_regression.py _check_reg_targets 23 2 0 16 2 90%
sklearn/metrics/_regression.py mean_absolute_error 14 0 0 6 1 95%
sklearn/metrics/_regression.py mean_pinball_loss 11 0 0 4 1 93%
sklearn/metrics/_regression.py mean_absolute_percentage_error 11 0 0 6 1 94%
sklearn/metrics/_regression.py mean_squared_error 17 0 0 10 2 93%
sklearn/metrics/_regression.py root_mean_squared_error 7 0 0 6 1 92%
sklearn/metrics/_regression.py mean_squared_log_error 9 0 0 6 1 93%
sklearn/metrics/_regression.py root_mean_squared_log_error 5 0 0 2 0 100%
sklearn/metrics/_regression.py median_absolute_error 11 0 0 8 1 95%
sklearn/metrics/_regression.py _assemble_r2_explained_variance 23 1 0 14 2 92%
sklearn/metrics/_regression.py explained_variance_score 7 0 0 0 0 100%
sklearn/metrics/_regression.py r2_score 15 0 0 4 0 100%
sklearn/metrics/_regression.py max_error 4 0 0 2 0 100%
sklearn/metrics/_regression.py _mean_tweedie_deviance 12 0 0 8 0 100%
sklearn/metrics/_regression.py mean_tweedie_deviance 22 1 0 18 1 95%
sklearn/metrics/_regression.py mean_poisson_deviance 1 0 0 0 0 100%
sklearn/metrics/_regression.py mean_gamma_deviance 1 0 0 0 0 100%
sklearn/metrics/_regression.py d2_tweedie_score 13 0 0 4 0 100%
sklearn/metrics/_regression.py d2_pinball_score 24 0 0 8 0 100%
sklearn/metrics/_regression.py d2_absolute_error_score 1 0 0 0 0 100%
sklearn/metrics/_regression.py (no function) 47 0 0 0 0 100%
sklearn/metrics/_scorer.py _cached_call 6 0 0 4 0 100%
sklearn/metrics/_scorer.py _MultimetricScorer.__init__ 2 0 0 0 0 100%
sklearn/metrics/_scorer.py _MultimetricScorer.__call__ 17 0 0 10 0 100%
sklearn/metrics/_scorer.py _MultimetricScorer.__repr__ 2 0 0 2 0 100%
sklearn/metrics/_scorer.py _MultimetricScorer._use_cache 6 0 0 7 0 100%
sklearn/metrics/_scorer.py _MultimetricScorer.get_metadata_routing 1 0 0 0 0 100%
sklearn/metrics/_scorer.py _BaseScorer.__init__ 4 0 0 0 0 100%
sklearn/metrics/_scorer.py _BaseScorer._get_pos_label 6 0 0 4 0 100%
sklearn/metrics/_scorer.py _BaseScorer.__repr__ 4 0 0 2 0 100%
sklearn/metrics/_scorer.py _BaseScorer.__call__ 5 0 0 2 0 100%
sklearn/metrics/_scorer.py _BaseScorer._warn_overlap 4 0 0 2 0 100%
sklearn/metrics/_scorer.py _BaseScorer.set_score_request 7 0 0 4 0 100%
sklearn/metrics/_scorer.py _Scorer._score 6 0 0 0 0 100%
sklearn/metrics/_scorer.py get_scorer 7 2 0 2 0 78%
sklearn/metrics/_scorer.py _PassthroughScorer.__init__ 10 0 0 0 0 100%
sklearn/metrics/_scorer.py _PassthroughScorer.__call__ 1 0 0 0 0 100%
sklearn/metrics/_scorer.py _PassthroughScorer.__repr__ 1 0 0 0 0 100%
sklearn/metrics/_scorer.py _PassthroughScorer.get_metadata_routing 1 0 0 0 0 100%
sklearn/metrics/_scorer.py _PassthroughScorer.set_score_request 5 0 0 4 0 100%
sklearn/metrics/_scorer.py _check_multimetric_scoring 25 1 0 23 1 96%
sklearn/metrics/_scorer.py _get_response_method 19 0 0 12 0 100%
sklearn/metrics/_scorer.py make_scorer 3 0 0 0 0 100%
sklearn/metrics/_scorer.py positive_likelihood_ratio 1 0 0 0 0 100%
sklearn/metrics/_scorer.py negative_likelihood_ratio 1 0 0 0 0 100%
sklearn/metrics/_scorer.py get_scorer_names 1 0 0 0 0 100%
sklearn/metrics/_scorer.py check_scoring 16 0 0 14 1 97%
sklearn/metrics/_scorer.py (no function) 90 0 0 4 0 100%
sklearn/metrics/cluster/__init__.py (no function) 4 0 0 0 0 100%
sklearn/metrics/cluster/_bicluster.py _check_rows_and_columns 6 0 0 2 0 100%
sklearn/metrics/cluster/_bicluster.py _jaccard 4 0 0 0 0 100%
sklearn/metrics/cluster/_bicluster.py _pairwise_similarity 5 0 0 2 0 100%
sklearn/metrics/cluster/_bicluster.py consensus_score 7 0 0 2 1 89%
sklearn/metrics/cluster/_bicluster.py (no function) 10 0 0 0 0 100%
sklearn/metrics/cluster/_supervised.py check_clusterings 13 0 0 6 0 100%
sklearn/metrics/cluster/_supervised.py _generalized_average 9 1 0 8 1 88%
sklearn/metrics/cluster/_supervised.py contingency_matrix 14 0 0 6 0 100%
sklearn/metrics/cluster/_supervised.py pair_confusion_matrix 12 0 0 0 0 100%
sklearn/metrics/cluster/_supervised.py rand_score 6 0 0 2 0 100%
sklearn/metrics/cluster/_supervised.py adjusted_rand_score 5 0 0 2 0 100%
sklearn/metrics/cluster/_supervised.py homogeneity_completeness_v_measure 13 0 0 4 0 100%
sklearn/metrics/cluster/_supervised.py homogeneity_score 1 0 0 0 0 100%
sklearn/metrics/cluster/_supervised.py completeness_score 1 0 0 0 0 100%
sklearn/metrics/cluster/_supervised.py v_measure_score 1 0 0 0 0 100%
sklearn/metrics/cluster/_supervised.py mutual_info_score 20 0 0 6 0 100%
sklearn/metrics/cluster/_supervised.py adjusted_mutual_info_score 17 0 0 4 0 100%
sklearn/metrics/cluster/_supervised.py normalized_mutual_info_score 13 0 0 4 0 100%
sklearn/metrics/cluster/_supervised.py fowlkes_mallows_score 8 0 0 0 0 100%
sklearn/metrics/cluster/_supervised.py entropy 9 0 0 4 0 100%
sklearn/metrics/cluster/_supervised.py (no function) 37 0 0 0 0 100%
sklearn/metrics/cluster/_unsupervised.py check_number_of_labels 2 0 0 2 0 100%
sklearn/metrics/cluster/_unsupervised.py silhouette_score 8 0 0 4 0 100%
sklearn/metrics/cluster/_unsupervised.py _silhouette_reduce 22 0 0 8 0 100%
sklearn/metrics/cluster/_unsupervised.py silhouette_samples 27 0 0 12 0 100%
sklearn/metrics/cluster/_unsupervised.py calinski_harabasz_score 14 0 0 2 0 100%
sklearn/metrics/cluster/_unsupervised.py davies_bouldin_score 20 0 0 4 0 100%
sklearn/metrics/cluster/_unsupervised.py (no function) 19 0 0 0 0 100%
sklearn/metrics/cluster/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_bicluster.py test_jaccard 8 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_bicluster.py test_consensus_score 10 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_bicluster.py test_consensus_score_issue2445 5 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_bicluster.py (no function) 7 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_common.py test_symmetric_non_symmetric_union 1 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_common.py test_symmetry 2 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_common.py test_non_symmetry 2 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_common.py test_normalized_output 12 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_common.py test_permute_labels 12 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_common.py test_format_invariance 17 0 0 6 0 100%
sklearn/metrics/cluster/tests/test_common.py test_format_invariance.generate_formats 7 0 0 4 0 100%
sklearn/metrics/cluster/tests/test_common.py test_single_sample 2 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_common.py test_inf_nan_input 7 0 0 6 1 92%
sklearn/metrics/cluster/tests/test_common.py (no function) 33 0 0 4 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_error_messages_on_wrong_input 10 0 0 8 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_generalized_average 7 0 0 4 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_perfect_matches 19 0 0 6 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_homogeneous_but_not_complete_labeling 4 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_complete_but_not_homogeneous_labeling 4 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_not_complete_and_not_homogeneous_labeling 4 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_beta_parameter 10 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_non_consecutive_labels 16 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py uniform_labelings_scores 8 0 0 4 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_adjustment_for_chance 6 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_adjusted_mutual_info_score 21 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_expected_mutual_info_overflow 1 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_int_overflow_mutual_info_fowlkes_mallows_score 4 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_entropy 4 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_contingency_matrix 7 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_contingency_matrix_sparse 7 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_exactly_zero_info_score 9 0 0 4 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_v_measure_and_mutual_information 6 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_fowlkes_mallows_score 6 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_fowlkes_mallows_score_properties 11 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_mutual_info_score_positive_constant_label 1 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_check_clustering_error 6 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_pair_confusion_matrix_fully_dispersed 5 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_pair_confusion_matrix_single_cluster 5 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_pair_confusion_matrix 12 0 0 10 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_rand_score_edge_cases 1 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_rand_score 10 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_adjusted_rand_score_overflow 6 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_supervised.py test_normalized_mutual_info_score_bounded 7 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_supervised.py (no function) 41 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_silhouette 11 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_cluster_size_1 6 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_silhouette_paper_example 15 0 0 4 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_correct_labelsize 10 0 0 4 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_non_encoded_labels 5 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_non_numpy_labels 4 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_silhouette_nonzero_diag 7 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_silhouette_samples_precomputed_sparse 8 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_silhouette_samples_euclidean_sparse 8 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_silhouette_reduce 7 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py assert_raises_on_only_one_label 3 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py assert_raises_on_all_points_same_cluster 3 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_calinski_harabasz_score 7 0 0 0 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_davies_bouldin_score 13 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py test_silhouette_score_integer_precomputed 4 0 0 2 0 100%
sklearn/metrics/cluster/tests/test_unsupervised.py (no function) 32 0 0 0 0 100%
sklearn/metrics/pairwise.py _return_float_dtype 12 0 0 8 0 100%
sklearn/metrics/pairwise.py check_pairwise_arrays 17 1 0 12 1 93%
sklearn/metrics/pairwise.py check_paired_arrays 4 0 0 2 0 100%
sklearn/metrics/pairwise.py euclidean_distances 20 0 0 16 0 100%
sklearn/metrics/pairwise.py _euclidean_distances 21 0 0 14 0 100%
sklearn/metrics/pairwise.py nan_euclidean_distances 24 0 0 4 0 100%
sklearn/metrics/pairwise.py _euclidean_distances_upcast 30 2 0 12 2 90%
sklearn/metrics/pairwise.py _argmin_min_reduce 3 0 0 0 0 100%
sklearn/metrics/pairwise.py _argmin_reduce 1 0 0 0 0 100%
sklearn/metrics/pairwise.py pairwise_distances_argmin_min 17 0 0 10 0 100%
sklearn/metrics/pairwise.py pairwise_distances_argmin 14 0 0 10 0 100%
sklearn/metrics/pairwise.py haversine_distances 2 0 0 0 0 100%
sklearn/metrics/pairwise.py manhattan_distances 10 0 0 2 0 100%
sklearn/metrics/pairwise.py cosine_distances 7 0 0 2 0 100%
sklearn/metrics/pairwise.py paired_euclidean_distances 2 0 0 0 0 100%
sklearn/metrics/pairwise.py paired_manhattan_distances 6 0 0 2 0 100%
sklearn/metrics/pairwise.py paired_cosine_distances 2 0 0 0 0 100%
sklearn/metrics/pairwise.py paired_distances 9 0 0 6 1 93%
sklearn/metrics/pairwise.py linear_kernel 2 0 0 0 0 100%
sklearn/metrics/pairwise.py polynomial_kernel 8 0 0 2 0 100%
sklearn/metrics/pairwise.py sigmoid_kernel 8 0 0 2 0 100%
sklearn/metrics/pairwise.py rbf_kernel 7 0 0 2 0 100%
sklearn/metrics/pairwise.py laplacian_kernel 6 0 0 2 0 100%
sklearn/metrics/pairwise.py cosine_similarity 7 0 0 2 0 100%
sklearn/metrics/pairwise.py additive_chi2_kernel 8 0 0 4 0 100%
sklearn/metrics/pairwise.py chi2_kernel 3 0 0 0 0 100%
sklearn/metrics/pairwise.py distance_metrics 1 1 0 0 0 0%
sklearn/metrics/pairwise.py _dist_wrapper 1 0 0 0 0 100%
sklearn/metrics/pairwise.py _parallel_pairwise 11 0 0 8 0 100%
sklearn/metrics/pairwise.py _pairwise_callable 19 0 0 8 0 100%
sklearn/metrics/pairwise.py _check_chunk_size 10 0 0 12 0 100%
sklearn/metrics/pairwise.py _precompute_metric_params 11 0 0 8 0 100%
sklearn/metrics/pairwise.py pairwise_distances_chunked 21 0 0 12 0 100%
sklearn/metrics/pairwise.py pairwise_distances 22 0 0 12 0 100%
sklearn/metrics/pairwise.py kernel_metrics 1 0 0 0 0 100%
sklearn/metrics/pairwise.py pairwise_kernels 13 0 0 12 1 96%
sklearn/metrics/pairwise.py (no function) 94 3 2 6 3 94%
sklearn/metrics/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py make_prediction 21 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_dictionary_output 16 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_output_dict_empty_input 11 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_zero_division_warning 9 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_labels_subset_superset 7 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_accuracy_score_subset_accuracy 9 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f1_score_binary 14 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f_binary_single_class 9 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f_extra_labels 23 0 0 12 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f_ignored_labels 14 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_average_precision_score_non_binary_class 5 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_average_precision_score_duplicate_values 1 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_average_precision_score_tied_values 1 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f_unused_pos_label 3 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_confusion_matrix_binary 4 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_confusion_matrix_binary.test 9 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_confusion_matrix_binary 4 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_confusion_matrix_binary.test 2 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_confusion_matrix_multiclass 4 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_confusion_matrix_multiclass.test 8 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_confusion_matrix_multilabel 22 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_confusion_matrix_errors 17 0 0 12 0 100%
sklearn/metrics/tests/test_classification.py test_confusion_matrix_normalize 5 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_confusion_matrix_normalize_single_class 11 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_confusion_matrix_single_label 4 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_likelihood_ratios_warnings 2 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_likelihood_ratios_errors 2 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_likelihood_ratios 12 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_cohen_kappa 17 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_matthews_corrcoef_nan 2 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_zero_division_nan_no_warning 6 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_zero_division_nan_warning 3 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_matthews_corrcoef_against_numpy_corrcoef 4 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_matthews_corrcoef_against_jurman 12 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_matthews_corrcoef 16 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_matthews_corrcoef_multiclass 28 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_matthews_corrcoef_overflow 10 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_matthews_corrcoef_overflow.mcc_safe 10 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_matthews_corrcoef_overflow.random_ys 5 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f1_score_multiclass 37 0 0 8 0 100%
sklearn/metrics/tests/test_classification.py test_precision_refcall_f1_score_multilabel_unordered_labels 8 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f1_score_binary_averaged 12 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_zero_precision_recall 8 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_confusion_matrix_multiclass_subset_labels 8 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_confusion_matrix_error 3 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_confusion_matrix_on_zero_length_input 4 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_confusion_matrix_dtype 18 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_confusion_matrix_pandas_nullable 7 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_multiclass 5 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_multiclass_balanced 4 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_multiclass_with_label_detection 5 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_multiclass_with_digits 5 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_multiclass_with_string_label 9 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_multiclass_with_unicode_label 7 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_multiclass_with_long_string_label 7 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_labels_target_names_unequal_length 6 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_classification_report_no_labels_target_names_unequal_length 6 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_classification_report 7 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_zero_one_loss_subset 9 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_hamming_loss 14 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_jaccard_score_validation 21 0 0 10 0 100%
sklearn/metrics/tests/test_classification.py test_multilabel_jaccard_score 34 0 0 8 0 100%
sklearn/metrics/tests/test_classification.py test_multiclass_jaccard_score 19 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_average_binary_jaccard_score 10 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_jaccard_score_zero_division_warning 6 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_jaccard_score_zero_division_set_value 6 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f1_score_multilabel_1 34 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f1_score_multilabel_2 34 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f1_score_with_an_empty_prediction 40 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f1_no_labels 14 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f1_no_labels_check_warnings 12 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f1_no_labels_average_none 10 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_precision_recall_f1_no_labels_average_none_warn 11 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_prf_warnings 35 0 0 20 0 100%
sklearn/metrics/tests/test_classification.py test_prf_no_warnings_if_zero_division_set 14 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_recall_warnings 10 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_precision_warnings 10 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_fscore_warnings 11 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_prf_average_binary_data_non_binary 10 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test__check_targets 38 0 0 20 1 98%
sklearn/metrics/tests/test_classification.py test__check_targets_multiclass_with_both_y_true_and_y_pred_binary 3 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_hinge_loss_binary 6 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_hinge_loss_multiclass 6 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_hinge_loss_multiclass_missing_labels_with_labels_none 5 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_hinge_loss_multiclass_no_consistent_pred_decision_shape 10 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_hinge_loss_multiclass_with_missing_labels 7 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_hinge_loss_multiclass_missing_labels_only_two_unq_in_y_true 7 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_hinge_loss_multiclass_invariance_lists 6 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_log_loss 38 0 0 6 0 100%
sklearn/metrics/tests/test_classification.py test_log_loss_eps 4 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_log_loss_not_probabilities_warning 4 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_log_loss_perfect_predictions 1 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_log_loss_pandas_input 12 2 0 2 0 86%
sklearn/metrics/tests/test_classification.py test_brier_score_loss 23 0 0 8 0 100%
sklearn/metrics/tests/test_classification.py test_balanced_accuracy_score_unseen 3 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_balanced_accuracy_score 7 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_classification_metric_pos_label_types 8 0 0 2 0 100%
sklearn/metrics/tests/test_classification.py test_f1_for_small_binary_inputs_with_zero_division 1 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_classification_metric_division_by_zero_nan_validaton 3 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_brier_score_loss_deprecation_warning 8 0 0 4 0 100%
sklearn/metrics/tests/test_classification.py test_d2_log_loss_score 55 0 0 0 0 100%
sklearn/metrics/tests/test_classification.py test_d2_log_loss_score_raises 32 0 0 12 0 100%
sklearn/metrics/tests/test_classification.py (no function) 164 0 0 0 0 100%
sklearn/metrics/tests/test_common.py precision_recall_curve_padded_thresholds 3 0 0 0 0 100%
sklearn/metrics/tests/test_common.py _require_positive_targets 4 0 0 0 0 100%
sklearn/metrics/tests/test_common.py test_symmetry_consistency 2 0 0 0 0 100%
sklearn/metrics/tests/test_common.py test_symmetric_metric 13 2 0 6 2 79%
sklearn/metrics/tests/test_common.py test_not_symmetric_metric 9 1 0 2 0 91%
sklearn/metrics/tests/test_common.py test_sample_order_invariance 9 0 0 4 0 100%
sklearn/metrics/tests/test_common.py test_sample_order_invariance_multilabel_and_multioutput 16 0 0 6 0 100%
sklearn/metrics/tests/test_common.py test_format_invariance_with_1d_vectors 41 0 0 20 0 100%
sklearn/metrics/tests/test_common.py test_classification_invariance_string_vs_numbers_labels 23 1 0 6 1 93%
sklearn/metrics/tests/test_common.py test_thresholded_invariance_string_vs_numbers_labels 20 0 0 10 0 100%
sklearn/metrics/tests/test_common.py test_regression_thresholded_inf_nan_input 5 0 0 4 0 100%
sklearn/metrics/tests/test_common.py test_classification_inf_nan_input 12 0 0 8 0 100%
sklearn/metrics/tests/test_common.py test_classification_binary_continuous_input 4 0 0 2 0 100%
sklearn/metrics/tests/test_common.py check_single_sample 6 0 0 4 0 100%
sklearn/metrics/tests/test_common.py check_single_sample_multioutput 3 0 0 2 0 100%
sklearn/metrics/tests/test_common.py test_single_sample 1 0 0 0 0 100%
sklearn/metrics/tests/test_common.py test_single_sample_multioutput 1 0 0 0 0 100%
sklearn/metrics/tests/test_common.py test_multioutput_number_of_output_differ 5 0 0 2 0 100%
sklearn/metrics/tests/test_common.py test_multioutput_regression_invariance_to_dimension_shuffling 8 0 0 2 0 100%
sklearn/metrics/tests/test_common.py test_multilabel_representation_invariance 21 0 0 8 0 100%
sklearn/metrics/tests/test_common.py test_raise_value_error_multilabel_sequences 5 0 0 4 0 100%
sklearn/metrics/tests/test_common.py test_normalize_option_binary_classification 12 0 0 0 0 100%
sklearn/metrics/tests/test_common.py test_normalize_option_multiclass_classification 12 0 0 0 0 100%
sklearn/metrics/tests/test_common.py test_normalize_option_multilabel_classification 14 0 0 0 0 100%
sklearn/metrics/tests/test_common.py _check_averaging 20 0 0 12 0 100%
sklearn/metrics/tests/test_common.py check_averaging 7 1 0 4 1 82%
sklearn/metrics/tests/test_common.py test_averaging_multiclass 9 0 0 0 0 100%
sklearn/metrics/tests/test_common.py test_averaging_multilabel 8 0 0 0 0 100%
sklearn/metrics/tests/test_common.py test_averaging_multilabel_all_zeroes 6 0 0 0 0 100%
sklearn/metrics/tests/test_common.py test_averaging_binary_multilabel_all_zeroes 6 0 0 2 0 100%
sklearn/metrics/tests/test_common.py test_averaging_multilabel_all_ones 6 0 0 0 0 100%
sklearn/metrics/tests/test_common.py check_sample_weight_invariance 27 1 0 6 0 97%
sklearn/metrics/tests/test_common.py test_regression_sample_weight_invariance 6 0 0 0 0 100%
sklearn/metrics/tests/test_common.py test_binary_sample_weight_invariance 9 0 0 2 0 100%
sklearn/metrics/tests/test_common.py test_multiclass_sample_weight_invariance 11 0 0 2 0 100%
sklearn/metrics/tests/test_common.py test_multilabel_sample_weight_invariance 11 0 0 2 0 100%
sklearn/metrics/tests/test_common.py test_no_averaging_labels 14 0 0 6 0 100%
sklearn/metrics/tests/test_common.py test_multilabel_label_permutations_invariance 11 0 0 2 0 100%
sklearn/metrics/tests/test_common.py test_thresholded_multilabel_multioutput_permutations_invariance 17 0 0 4 0 100%
sklearn/metrics/tests/test_common.py test_thresholded_metric_permutation_invariance 15 0 0 2 0 100%
sklearn/metrics/tests/test_common.py test_metrics_consistent_type_error 6 0 0 2 0 100%
sklearn/metrics/tests/test_common.py test_metrics_pos_label_error_str 11 0 0 4 0 100%
sklearn/metrics/tests/test_common.py check_array_api_metric 9 8 0 4 0 8%
sklearn/metrics/tests/test_common.py check_array_api_binary_classification_metric 5 2 0 0 0 60%
sklearn/metrics/tests/test_common.py check_array_api_multiclass_classification_metric 5 2 0 0 0 60%
sklearn/metrics/tests/test_common.py check_array_api_regression_metric 5 2 0 0 0 60%
sklearn/metrics/tests/test_common.py check_array_api_regression_metric_multioutput 5 2 0 0 0 60%
sklearn/metrics/tests/test_common.py check_array_api_multioutput_regression_metric 2 0 0 0 0 100%
sklearn/metrics/tests/test_common.py check_array_api_metric_pairwise 8 1 0 2 0 90%
sklearn/metrics/tests/test_common.py yield_metric_checker_combinations 3 0 0 4 0 100%
sklearn/metrics/tests/test_common.py test_array_api_compliance 1 0 0 0 0 100%
sklearn/metrics/tests/test_common.py (no function) 137 0 0 2 0 100%
sklearn/metrics/tests/test_dist_metrics.py dist_func 1 0 0 0 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_cdist 26 1 0 8 1 94%
sklearn/metrics/tests/test_dist_metrics.py test_cdist_bool_metric 17 0 0 0 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_pdist 23 1 0 8 1 94%
sklearn/metrics/tests/test_dist_metrics.py test_distance_metrics_dtype_consistency 15 0 0 2 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_pdist_bool_metrics 7 0 0 0 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_pickle 14 0 0 9 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_pickle_bool_metrics 5 0 0 0 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_haversine_metric 21 0 0 4 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_haversine_metric.haversine_slow 1 0 0 0 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_pyfunc_metric 11 0 0 0 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_input_data_size 6 0 0 0 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_input_data_size.custom_metric 2 0 0 0 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_readonly_kwargs 7 0 0 0 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_minkowski_metric_validate_weights_values 2 0 0 2 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_minkowski_metric_validate_weights_size 5 0 0 2 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_get_metric_dtype 5 0 0 2 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_get_metric_bad_dtype 4 0 0 2 0 100%
sklearn/metrics/tests/test_dist_metrics.py test_minkowski_metric_validate_bad_p_parameter 3 0 0 2 0 100%
sklearn/metrics/tests/test_dist_metrics.py (no function) 66 0 0 10 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_for_dense_data 51 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_for_sparse_data 38 4 0 12 2 80%
sklearn/metrics/tests/test_pairwise.py test_pairwise_boolean_distance 17 0 0 10 0 100%
sklearn/metrics/tests/test_pairwise.py test_no_data_conversion_warning 5 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_precomputed 16 0 0 6 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_precomputed_non_negative 2 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py callable_rbf_kernel 2 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_parallel 9 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_callable_nonstrict_metric 1 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_kernels 20 0 0 6 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_kernels_callable 11 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_kernels_filter_param 9 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py test_paired_distances 12 0 0 2 1 93%
sklearn/metrics/tests/test_pairwise.py test_paired_distances_callable 9 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_argmin_min 71 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py _reduce_func 1 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_chunked_reduce 9 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_chunked_reduce_none 7 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_chunked_reduce_valid 3 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_chunked_reduce_invalid 4 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py check_pairwise_distances_chunked 11 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_chunked_diagonal 5 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_parallel_pairwise_distances_diagonal 4 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_chunked 17 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise.py test_euclidean_distances_known_result 4 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_euclidean_distances_with_norms 16 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py test_euclidean_distances_float32_norms 12 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_euclidean_distances_norm_shapes 14 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise.py test_euclidean_distances 11 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_euclidean_distances_sym 8 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_euclidean_distances_upcast 11 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_euclidean_distances_upcast_sym 8 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_euclidean_distances_extreme_values 5 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_nan_euclidean_distances_equal_to_euclidean_distance 6 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_nan_euclidean_distances_infinite_values 4 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py test_nan_euclidean_distances_2x2 9 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_nan_euclidean_distances_complete_nan 6 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_nan_euclidean_distances_not_trival 15 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_nan_euclidean_distances_one_feature_match_positive 5 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_cosine_distances 18 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_haversine_distances 11 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise.py test_haversine_distances.slow_haversine_distances 5 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_paired_euclidean_distances 4 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_paired_manhattan_distances 4 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_paired_cosine_distances 4 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_chi_square_kernel 38 0 0 12 0 100%
sklearn/metrics/tests/test_pairwise.py test_kernel_symmetry 4 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_kernel_sparse 6 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_linear_kernel 4 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py test_rbf_kernel 4 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_laplacian_kernel 6 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_similarity_sparse_output 12 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_cosine_similarity 12 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise.py test_check_dense_matrices 4 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_check_XB_returned 9 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_check_different_dimensions 7 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise.py test_check_invalid_dimensions 8 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise.py test_check_sparse_arrays 15 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py tuplify 4 0 0 6 0 100%
sklearn/metrics/tests/test_pairwise.py test_check_tuple_input 8 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_check_preserve_type 13 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_data_derived_params 6 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_distances_data_derived_params_error 5 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py test_numeric_pairwise_distances_datatypes 14 0 0 6 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_dist_custom_metric_for_string 3 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_dist_custom_metric_for_string.dummy_string_similarity 1 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_dist_custom_metric_for_bool 5 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_pairwise_dist_custom_metric_for_bool.dummy_bool_dist 1 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise.py test_sparse_manhattan_readonly_dataset 3 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise.py (no function) 141 0 0 22 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py _get_metric_params_list 7 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py assert_same_distances_for_common_neighbors 10 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py assert_no_missing_neighbors 6 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py assert_compatible_argkmin_results 13 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py _non_trivial_radius 8 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py assert_compatible_radius_results 22 0 0 10 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_assert_compatible_argkmin_results 30 0 0 10 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_assert_compatible_radius_results 33 0 0 14 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_pairwise_distances_reduction_is_usable_for 26 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_argkmin_factory_method_wrong_usages 37 0 0 22 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_argkmin_classmode_factory_method_wrong_usages 28 0 0 16 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_radius_neighbors_factory_method_wrong_usages 35 0 0 20 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_radius_neighbors_classmode_factory_method_wrong_usages 26 0 0 14 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_chunk_size_agnosticism 16 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_n_threads_agnosticism 17 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_format_agnosticism 21 0 0 6 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_strategies_consistency 20 2 0 4 1 88%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_pairwise_distances_argkmin 22 2 0 8 1 90%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_pairwise_distances_radius_neighbors 22 0 0 4 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_memmap_backed_data 17 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_sqeuclidean_row_norms 15 0 0 2 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_argkmin_classmode_strategy_consistent 11 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py test_radius_neighbors_classmode_strategy_consistent 11 0 0 0 0 100%
sklearn/metrics/tests/test_pairwise_distances_reduction.py (no function) 61 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py make_prediction 21 0 0 6 1 96%
sklearn/metrics/tests/test_ranking.py _auc 6 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py _average_precision 15 0 0 8 0 100%
sklearn/metrics/tests/test_ranking.py _average_precision_slow 7 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py _partial_roc_auc_score 8 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py _partial_roc_auc_score._partial_roc 10 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_curve 8 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_curve_end_points 8 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_returns_consistency 10 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_curve_multi 3 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_curve_confidence 6 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_curve_hard 18 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_curve_one_label 14 0 0 6 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_curve_toydata 81 0 0 16 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_curve_drop_intermediate 8 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_curve_fpr_tpr_increasing 6 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_auc 15 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_auc_errors 9 0 0 6 0 100%
sklearn/metrics/tests/test_ranking.py test_multiclass_ovo_roc_auc_toydata 19 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_multiclass_ovo_roc_auc_toydata_binary 6 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_multiclass_ovr_roc_auc_toydata 9 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_perfect_imperfect_chance_multiclass_roc_auc 7 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_micro_averaged_ovr_roc_auc 8 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_auc_score_multiclass_labels_error 3 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_auc_score_multiclass_error 6 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_auc_score_non_binary_class 24 0 0 14 0 100%
sklearn/metrics/tests/test_ranking.py test_binary_clf_curve_multiclass_error 6 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_binary_clf_curve_implicit_pos_label 10 0 0 6 0 100%
sklearn/metrics/tests/test_ranking.py test_binary_clf_curve_implicit_bytes_pos_label 4 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_binary_clf_curve_zero_sample_weight 7 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_precision_recall_curve 21 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py _test_precision_recall_curve 10 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_precision_recall_curve_toydata 99 0 0 24 0 100%
sklearn/metrics/tests/test_ranking.py test_precision_recall_curve_drop_intermediate 16 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_average_precision_constant_values 4 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_average_precision_score_binary_pos_label_errors 5 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_average_precision_score_multilabel_pos_label_errors 5 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_average_precision_score_multiclass_pos_label_errors 5 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_score_scale_invariance 15 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_det_curve_toydata 3 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_det_curve_tie_handling 3 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_det_curve_sanity_check 1 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_det_curve_constant_scores 4 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_det_curve_perfect_scores 3 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_det_curve_bad_input 2 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_det_curve_pos_label 9 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py check_lrap_toy 35 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py check_zero_or_all_relevant_labels 11 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py check_lrap_error_raised 18 0 0 18 0 100%
sklearn/metrics/tests/test_ranking.py check_lrap_only_ties 7 0 0 6 0 100%
sklearn/metrics/tests/test_ranking.py check_lrap_without_tie_and_increasing_score 11 0 0 8 0 100%
sklearn/metrics/tests/test_ranking.py _my_lrap 21 0 0 8 0 100%
sklearn/metrics/tests/test_ranking.py check_alternative_lrap_implementation 12 0 0 2 1 93%
sklearn/metrics/tests/test_ranking.py test_label_ranking_avp 1 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_lrap_error_raised 1 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_alternative_lrap_implementation 1 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_lrap_sample_weighting_zero_labels 5 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_coverage_error 31 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_coverage_tie_handling 12 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_coverage_1d_error_message 2 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_label_ranking_loss 19 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_label_ranking_loss_sparse 1 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_ranking_appropriate_input_shape 12 0 0 12 0 100%
sklearn/metrics/tests/test_ranking.py test_ranking_loss_ties_handling 8 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_dcg_score 5 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py _test_dcg_score_for 8 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_dcg_ties 12 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_ndcg_ignore_ties_with_k 2 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_ndcg_negative_ndarray_error 5 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_ndcg_invariant 8 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_ndcg_toy_examples 15 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_ndcg_error_single_document 3 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_ndcg_score 5 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py _test_ndcg_score_for 10 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_partial_roc_auc_score 17 0 0 8 0 100%
sklearn/metrics/tests/test_ranking.py test_top_k_accuracy_score 3 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_top_k_accuracy_score_binary 6 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_top_k_accuracy_score_multiclass_with_labels 5 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_top_k_accuracy_score_increasing 7 0 0 4 0 100%
sklearn/metrics/tests/test_ranking.py test_top_k_accuracy_score_ties 2 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_top_k_accuracy_score_warning 5 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_top_k_accuracy_score_error 2 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_label_ranking_avg_precision_score_should_allow_csr_matrix_for_y_true_input 4 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_ranking_metric_pos_label_types 11 0 0 2 0 100%
sklearn/metrics/tests/test_ranking.py test_roc_curve_with_probablity_estimates 5 0 0 0 0 100%
sklearn/metrics/tests/test_ranking.py test_precision_recall_curve_deprecation_warning 7 0 0 4 0 100%
sklearn/metrics/tests/test_ranking.py (no function) 143 0 0 0 0 100%
sklearn/metrics/tests/test_regression.py test_regression_metrics 40 0 0 2 0 100%
sklearn/metrics/tests/test_regression.py test_root_mean_squared_error_multioutput_raw_value 3 0 0 0 0 100%
sklearn/metrics/tests/test_regression.py test_multioutput_regression 50 0 0 2 0 100%
sklearn/metrics/tests/test_regression.py test_regression_metrics_at_limits 63 0 0 30 0 100%
sklearn/metrics/tests/test_regression.py test__check_reg_targets 12 0 0 8 0 100%
sklearn/metrics/tests/test_regression.py test__check_reg_targets_exception 4 0 0 2 0 100%
sklearn/metrics/tests/test_regression.py test_regression_multioutput_array 58 0 0 0 0 100%
sklearn/metrics/tests/test_regression.py test_regression_custom_weights 23 0 0 0 0 100%
sklearn/metrics/tests/test_regression.py test_regression_single_sample 6 0 0 2 0 100%
sklearn/metrics/tests/test_regression.py test_tweedie_deviance_continuity 7 0 0 0 0 100%
sklearn/metrics/tests/test_regression.py test_mean_absolute_percentage_error 4 0 0 0 0 100%
sklearn/metrics/tests/test_regression.py test_mean_pinball_loss_on_constant_predictions 21 1 0 4 1 92%
sklearn/metrics/tests/test_regression.py test_mean_pinball_loss_on_constant_predictions.objective_func 2 0 0 0 0 100%
sklearn/metrics/tests/test_regression.py test_dummy_quantile_parameter_tuning 10 0 0 2 0 100%
sklearn/metrics/tests/test_regression.py test_pinball_loss_relation_with_mae 5 0 0 0 0 100%
sklearn/metrics/tests/test_regression.py test_mean_squared_deprecation_squared 4 0 0 2 0 100%
sklearn/metrics/tests/test_regression.py test_rmse_rmsle_parameter 17 0 0 0 0 100%
sklearn/metrics/tests/test_regression.py (no function) 34 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py _require_positive_y 3 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py _make_estimators 7 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py memmap_data_and_estimators 8 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py EstimatorWithFit.fit 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py EstimatorWithFitAndScore.fit 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py EstimatorWithFitAndScore.score 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py EstimatorWithFitAndPredict.fit 2 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py EstimatorWithFitAndPredict.predict 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py DummyScorer.__call__ 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_all_scorers_repr 2 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py check_scoring_validator_for_single_metric_usecases 20 0 0 4 1 96%
sklearn/metrics/tests/test_score_objects.py test_check_scoring_and_check_multimetric_scoring 14 0 0 10 0 100%
sklearn/metrics/tests/test_score_objects.py test_check_scoring_and_check_multimetric_scoring_errors 4 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py test_check_scoring_gridsearchcv 10 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_classification_binary_scores 7 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_classification_multiclass_scores 7 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_custom_scorer_pickling 10 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_regression_scorers 8 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_thresholded_scorers 35 0 0 8 0 100%
sklearn/metrics/tests/test_score_objects.py test_thresholded_scorers_multilabel_indicator_data 18 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py test_supervised_cluster_scorers 8 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py test_raises_on_score_list 8 0 0 4 0 100%
sklearn/metrics/tests/test_score_objects.py test_classification_scorer_sample_weight 25 0 0 8 0 100%
sklearn/metrics/tests/test_score_objects.py test_regression_scorer_sample_weight 19 0 0 4 0 100%
sklearn/metrics/tests/test_score_objects.py test_scorer_memmap_input 11 0 0 6 0 100%
sklearn/metrics/tests/test_score_objects.py test_scoring_is_not_metric 10 0 0 10 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scorer_calls_method_once 25 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scorer_calls_method_once_classifier_no_decision 10 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scorer_calls_method_once_classifier_no_decision.MockKNeighborsClassifier.predict_proba 2 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scorer_calls_method_once_regressor_threshold 11 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scorer_calls_method_once_regressor_threshold.MockDecisionTreeRegressor.predict 2 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scorer_sanity_check 11 0 0 4 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scorer_exception_handling 17 0 0 4 0 100%
sklearn/metrics/tests/test_score_objects.py test_multiclass_roc_proba_scorer 6 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_multiclass_roc_proba_scorer_label 7 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_multiclass_roc_no_proba_scorer_errors 6 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py string_labeled_classification_problem 16 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py test_average_precision_pos_label 22 0 0 4 0 100%
sklearn/metrics/tests/test_score_objects.py test_average_precision_pos_label._predict_proba 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_brier_score_loss_pos_label 8 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_non_symmetric_metric_pos_label 8 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_scorer_select_proba_error 6 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py test_get_scorer_return_copy 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_scorer_no_op_multiclass_select_proba 7 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_scorer_set_score_request_raises 3 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py test_scorer_metadata_request 17 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py test_metadata_kwarg_conflict 7 0 0 4 0 100%
sklearn/metrics/tests/test_score_objects.py test_PassthroughScorer_set_score_request 6 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_PassthroughScorer_set_score_request_raises_without_routing_enabled 4 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scoring_metadata_routing 12 0 0 4 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scoring_metadata_routing.score1 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scoring_metadata_routing.score2 2 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scoring_metadata_routing.score3 2 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_kwargs_without_metadata_routing_error 7 0 0 4 0 100%
sklearn/metrics/tests/test_score_objects.py test_kwargs_without_metadata_routing_error.score 0 0 1 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_get_scorer_multilabel_indicator 5 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_make_scorer_repr 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_make_scorer_error 2 0 0 4 1 83%
sklearn/metrics/tests/test_score_objects.py test_make_scorer_deprecation 6 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py test_get_scorer_multimetric 24 0 0 6 0 100%
sklearn/metrics/tests/test_score_objects.py test_get_scorer_multimetric.double_accuracy 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_multimetric_scorer_repr 2 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_check_scoring_multimetric_raise_exc 12 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py test_check_scoring_multimetric_raise_exc.raising_scorer 1 0 0 0 0 100%
sklearn/metrics/tests/test_score_objects.py test_metadata_routing_multimetric_metadata_routing 5 0 0 2 0 100%
sklearn/metrics/tests/test_score_objects.py (no function) 120 0 0 0 0 100%
sklearn/mixture/__init__.py (no function) 3 0 0 0 0 100%
sklearn/mixture/_base.py _check_shape 3 0 0 2 0 100%
sklearn/mixture/_base.py BaseMixture.__init__ 10 0 0 0 0 100%
sklearn/mixture/_base.py BaseMixture._check_parameters 1 1 0 0 0 0%
sklearn/mixture/_base.py BaseMixture._initialize_parameters 17 0 0 8 1 96%
sklearn/mixture/_base.py BaseMixture._initialize 1 1 0 0 0 0%
sklearn/mixture/_base.py BaseMixture.fit 2 0 0 0 0 100%
sklearn/mixture/_base.py BaseMixture.fit_predict 42 0 0 16 0 100%
sklearn/mixture/_base.py BaseMixture._e_step 2 0 0 0 0 100%
sklearn/mixture/_base.py BaseMixture._m_step 1 1 0 0 0 0%
sklearn/mixture/_base.py BaseMixture._get_parameters 1 1 0 0 0 0%
sklearn/mixture/_base.py BaseMixture._set_parameters 1 1 0 0 0 0%
sklearn/mixture/_base.py BaseMixture.score_samples 3 0 0 0 0 100%
sklearn/mixture/_base.py BaseMixture.score 1 0 0 0 0 100%
sklearn/mixture/_base.py BaseMixture.predict 3 0 0 0 0 100%
sklearn/mixture/_base.py BaseMixture.predict_proba 4 0 0 0 0 100%
sklearn/mixture/_base.py BaseMixture.sample 13 0 0 14 0 100%
sklearn/mixture/_base.py BaseMixture._estimate_weighted_log_prob 1 0 0 0 0 100%
sklearn/mixture/_base.py BaseMixture._estimate_log_weights 1 1 0 0 0 0%
sklearn/mixture/_base.py BaseMixture._estimate_log_prob 1 1 0 0 0 0%
sklearn/mixture/_base.py BaseMixture._estimate_log_prob_resp 5 0 0 2 0 100%
sklearn/mixture/_base.py BaseMixture._print_verbose_msg_init_beg 6 0 0 4 0 100%
sklearn/mixture/_base.py BaseMixture._print_verbose_msg_iter_end 7 4 0 6 2 54%
sklearn/mixture/_base.py BaseMixture._print_verbose_msg_init_end 6 0 0 4 0 100%
sklearn/mixture/_base.py (no function) 46 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py _log_dirichlet_norm 1 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py _log_wishart_norm 1 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture.__init__ 8 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._check_parameters 4 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._check_weights_parameters 3 0 0 2 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._check_means_parameters 8 0 0 4 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._check_precision_parameters 6 0 0 4 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._checkcovariance_prior_parameter 12 0 0 6 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._initialize 4 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._estimate_weights 3 0 0 2 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._estimate_means 2 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._estimate_precisions 2 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._estimate_wishart_full 7 0 0 2 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._estimate_wishart_tied 5 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._estimate_wishart_diag 5 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._estimate_wishart_spherical 5 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._m_step 5 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._estimate_log_weights 6 0 0 2 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._estimate_log_prob 4 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._compute_lower_bound 9 0 0 4 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._get_parameters 1 0 0 0 0 100%
sklearn/mixture/_bayesian_mixture.py BayesianGaussianMixture._set_parameters 12 0 0 8 0 100%
sklearn/mixture/_bayesian_mixture.py (no function) 32 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py _check_weights 7 0 0 4 0 100%
sklearn/mixture/_gaussian_mixture.py _check_means 3 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py _check_precision_positivity 2 0 0 2 0 100%
sklearn/mixture/_gaussian_mixture.py _check_precision_matrix 2 0 0 2 0 100%
sklearn/mixture/_gaussian_mixture.py _check_precisions_full 2 0 0 2 0 100%
sklearn/mixture/_gaussian_mixture.py _check_precisions 6 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py _estimate_gaussian_covariances_full 7 0 0 2 0 100%
sklearn/mixture/_gaussian_mixture.py _estimate_gaussian_covariances_tied 6 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py _estimate_gaussian_covariances_diag 4 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py _estimate_gaussian_covariances_spherical 1 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py _estimate_gaussian_parameters 4 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py _compute_precision_cholesky 21 0 0 8 0 100%
sklearn/mixture/_gaussian_mixture.py _flipudlr 1 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py _compute_precision_cholesky_from_precisions 6 0 0 6 0 100%
sklearn/mixture/_gaussian_mixture.py _compute_log_det_cholesky 9 0 0 6 0 100%
sklearn/mixture/_gaussian_mixture.py _estimate_log_gaussian_prob 20 0 0 12 1 97%
sklearn/mixture/_gaussian_mixture.py GaussianMixture.__init__ 5 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture._check_parameters 7 0 0 6 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture._initialize_parameters 4 0 0 2 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture._initialize 12 0 0 6 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture._m_step 3 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture._estimate_log_prob 1 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture._estimate_log_weights 1 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture._compute_lower_bound 1 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture._get_parameters 1 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture._set_parameters 9 0 0 6 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture._n_parameters 11 0 0 8 1 95%
sklearn/mixture/_gaussian_mixture.py GaussianMixture.bic 1 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py GaussianMixture.aic 1 0 0 0 0 100%
sklearn/mixture/_gaussian_mixture.py (no function) 37 0 0 0 0 100%
sklearn/mixture/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_log_dirichlet_norm 5 0 0 0 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_log_wishart_norm 9 0 0 2 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_bayesian_mixture_weights_prior_initialisation 8 0 0 0 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_bayesian_mixture_mean_prior_initialisation 13 0 0 0 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_bayesian_mixture_precisions_prior_initialisation 27 0 0 6 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_bayesian_mixture_check_is_fitted 7 0 0 2 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_bayesian_mixture_weights 14 0 0 0 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_monotonic_likelihood 15 0 0 8 1 96%
sklearn/mixture/tests/test_bayesian_mixture.py test_compare_covar_type 24 0 0 4 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_check_covariance_precision 15 0 0 10 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_invariant_translation 11 0 0 4 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_bayesian_mixture_fit_predict 11 0 0 2 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_bayesian_mixture_fit_predict_n_init 5 0 0 0 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py test_bayesian_mixture_predict_predict_proba 15 0 0 6 0 100%
sklearn/mixture/tests/test_bayesian_mixture.py (no function) 31 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py generate_data 16 0 0 16 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py RandomData.__init__ 10 0 0 8 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_attributes 12 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_check_weights 25 0 0 6 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_check_means 14 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_check_precisions 23 0 0 6 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_suffstat_sk_full 28 0 0 8 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_suffstat_sk_tied 18 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_suffstat_sk_diag 17 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_suffstat_sk_spherical 12 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_compute_log_det_cholesky 14 0 0 14 1 96%
sklearn/mixture/tests/test_gaussian_mixture.py _naive_lmvnpdf_diag 5 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_log_probabilities 26 0 0 6 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_estimate_log_prob_resp 17 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_predict_predict_proba 14 0 0 4 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_fit_predict 11 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_fit_predict_n_init 5 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_fit 30 0 0 20 1 98%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_fit_best_params 15 0 0 4 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_fit_convergence_warning 10 0 0 4 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_multiple_init 7 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_n_parameters 7 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_bic_1d_1component 7 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_aic_bic 12 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_verbose 13 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_warm_start 23 0 0 4 1 96%
sklearn/mixture/tests/test_gaussian_mixture.py test_convergence_detected_with_warm_start 12 0 0 6 1 94%
sklearn/mixture/tests/test_gaussian_mixture.py test_score 17 0 0 4 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_score_samples 11 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_monotonic_likelihood 16 0 0 8 1 96%
sklearn/mixture/tests/test_gaussian_mixture.py test_regularisation 11 0 0 6 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_property 13 0 0 8 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_sample 29 0 0 18 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_init 7 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_setting_best_params 11 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_init_means_not_duplicated 9 0 0 2 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_means_for_all_inits 10 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_max_iter_zero 8 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_precisions_init_diag 16 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py _generate_data 5 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py _calculate_precisions 8 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_precisions_init 6 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_single_component_stable 4 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py test_gaussian_mixture_all_init_does_not_estimate_gaussian_parameters 7 0 0 0 0 100%
sklearn/mixture/tests/test_gaussian_mixture.py (no function) 75 0 0 0 0 100%
sklearn/mixture/tests/test_mixture.py test_gaussian_mixture_n_iter 6 0 0 0 0 100%
sklearn/mixture/tests/test_mixture.py test_mixture_n_components_greater_than_n_samples_error 6 0 0 2 0 100%
sklearn/mixture/tests/test_mixture.py (no function) 7 0 0 0 0 100%
sklearn/model_selection/__init__.py __getattr__ 3 1 0 2 1 60%
sklearn/model_selection/__init__.py (no function) 10 1 0 2 1 83%
sklearn/model_selection/_classification_threshold.py _estimator_has 2 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py _estimator_has.check 4 0 0 2 0 100%
sklearn/model_selection/_classification_threshold.py _threshold_scores_to_class_labels 6 0 0 2 0 100%
sklearn/model_selection/_classification_threshold.py BaseThresholdClassifier.__init__ 2 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py BaseThresholdClassifier._get_response_method 4 0 0 2 0 100%
sklearn/model_selection/_classification_threshold.py BaseThresholdClassifier.fit 11 0 0 6 0 100%
sklearn/model_selection/_classification_threshold.py BaseThresholdClassifier.classes_ 1 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py BaseThresholdClassifier.predict_proba 2 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py BaseThresholdClassifier.predict_log_proba 2 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py BaseThresholdClassifier.decision_function 2 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py BaseThresholdClassifier._more_tags 1 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py FixedThresholdClassifier.__init__ 4 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py FixedThresholdClassifier._fit 6 0 0 2 0 100%
sklearn/model_selection/_classification_threshold.py FixedThresholdClassifier.predict 6 0 0 2 0 100%
sklearn/model_selection/_classification_threshold.py FixedThresholdClassifier.get_metadata_routing 2 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py _CurveScorer.__init__ 2 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py _CurveScorer.from_scorer 3 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py _CurveScorer._score 8 0 0 4 0 100%
sklearn/model_selection/_classification_threshold.py _fit_and_score_over_thresholds 8 0 0 2 0 100%
sklearn/model_selection/_classification_threshold.py _mean_interpolated_score 1 0 0 2 0 100%
sklearn/model_selection/_classification_threshold.py TunedThresholdClassifierCV.__init__ 8 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py TunedThresholdClassifierCV._fit 44 0 0 25 0 100%
sklearn/model_selection/_classification_threshold.py TunedThresholdClassifierCV.predict 4 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py TunedThresholdClassifierCV.get_metadata_routing 2 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py TunedThresholdClassifierCV._get_curve_scorer 3 0 0 0 0 100%
sklearn/model_selection/_classification_threshold.py (no function) 54 0 0 0 0 100%
sklearn/model_selection/_plot.py _BaseCurveDisplay._plot_curve 48 0 0 32 1 99%
sklearn/model_selection/_plot.py LearningCurveDisplay.__init__ 4 0 0 0 0 100%
sklearn/model_selection/_plot.py LearningCurveDisplay.plot 3 0 0 0 0 100%
sklearn/model_selection/_plot.py LearningCurveDisplay.from_estimator 5 0 0 0 0 100%
sklearn/model_selection/_plot.py ValidationCurveDisplay.__init__ 5 0 0 0 0 100%
sklearn/model_selection/_plot.py ValidationCurveDisplay.plot 3 0 0 0 0 100%
sklearn/model_selection/_plot.py ValidationCurveDisplay.from_estimator 5 0 0 0 0 100%
sklearn/model_selection/_plot.py (no function) 16 0 0 0 0 100%
sklearn/model_selection/_search.py ParameterGrid.__init__ 15 0 0 16 0 100%
sklearn/model_selection/_search.py ParameterGrid.__iter__ 8 0 0 6 0 100%
sklearn/model_selection/_search.py ParameterGrid.__len__ 2 0 0 2 0 100%
sklearn/model_selection/_search.py ParameterGrid.__getitem__ 17 0 0 12 0 100%
sklearn/model_selection/_search.py ParameterSampler.__init__ 13 0 0 12 0 100%
sklearn/model_selection/_search.py ParameterSampler._is_all_lists 1 0 0 2 0 100%
sklearn/model_selection/_search.py ParameterSampler.__iter__ 19 0 0 12 0 100%
sklearn/model_selection/_search.py ParameterSampler.__len__ 4 0 0 2 0 100%
sklearn/model_selection/_search.py _check_refit 2 0 0 2 0 100%
sklearn/model_selection/_search.py _estimator_has 2 0 0 0 0 100%
sklearn/model_selection/_search.py _estimator_has.check 6 0 0 2 0 100%
sklearn/model_selection/_search.py BaseSearchCV.__init__ 9 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV._estimator_type 1 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV._more_tags 1 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV.score 17 2 0 10 2 85%
sklearn/model_selection/_search.py BaseSearchCV.score_samples 2 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV.predict 2 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV.predict_proba 2 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV.predict_log_proba 2 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV.decision_function 2 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV.transform 2 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV.inverse_transform 3 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV.n_features_in_ 5 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV.classes_ 2 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV._run_search 1 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV._check_refit_for_multimetric 4 0 0 2 0 100%
sklearn/model_selection/_search.py BaseSearchCV._select_best_index 8 0 0 6 0 100%
sklearn/model_selection/_search.py BaseSearchCV._get_scorers 10 0 0 4 0 100%
sklearn/model_selection/_search.py BaseSearchCV._get_routed_params_for_fit 6 0 0 2 0 100%
sklearn/model_selection/_search.py BaseSearchCV.fit 43 0 0 16 0 100%
sklearn/model_selection/_search.py BaseSearchCV.fit.evaluate_candidates 20 0 0 14 0 100%
sklearn/model_selection/_search.py BaseSearchCV._format_results 37 0 0 23 0 100%
sklearn/model_selection/_search.py BaseSearchCV._format_results._store 17 0 0 10 0 100%
sklearn/model_selection/_search.py BaseSearchCV.get_metadata_routing 6 0 0 0 0 100%
sklearn/model_selection/_search.py BaseSearchCV._sk_visual_block_ 4 0 0 2 0 100%
sklearn/model_selection/_search.py GridSearchCV.__init__ 2 0 0 0 0 100%
sklearn/model_selection/_search.py GridSearchCV._run_search 1 0 0 0 0 100%
sklearn/model_selection/_search.py RandomizedSearchCV.__init__ 4 0 0 0 0 100%
sklearn/model_selection/_search.py RandomizedSearchCV._run_search 1 0 0 0 0 100%
sklearn/model_selection/_search.py (no function) 88 0 0 0 0 100%
sklearn/model_selection/_search_successive_halving.py _SubsampleMetaSplitter.__init__ 4 0 0 0 0 100%
sklearn/model_selection/_search_successive_halving.py _SubsampleMetaSplitter.split 5 0 0 4 0 100%
sklearn/model_selection/_search_successive_halving.py _top_k 5 0 0 2 0 100%
sklearn/model_selection/_search_successive_halving.py BaseSuccessiveHalving.__init__ 7 0 0 0 0 100%
sklearn/model_selection/_search_successive_halving.py BaseSuccessiveHalving._check_input_parameters 28 0 0 22 0 100%
sklearn/model_selection/_search_successive_halving.py BaseSuccessiveHalving._select_best_index 7 0 0 2 0 100%
sklearn/model_selection/_search_successive_halving.py BaseSuccessiveHalving.fit 7 0 0 0 0 100%
sklearn/model_selection/_search_successive_halving.py BaseSuccessiveHalving._run_search 49 0 0 21 0 100%
sklearn/model_selection/_search_successive_halving.py BaseSuccessiveHalving._generate_candidate_params 1 1 0 0 0 0%
sklearn/model_selection/_search_successive_halving.py BaseSuccessiveHalving._more_tags 3 0 0 0 0 100%
sklearn/model_selection/_search_successive_halving.py HalvingGridSearchCV.__init__ 2 0 0 0 0 100%
sklearn/model_selection/_search_successive_halving.py HalvingGridSearchCV._generate_candidate_params 1 0 0 0 0 100%
sklearn/model_selection/_search_successive_halving.py HalvingRandomSearchCV.__init__ 3 0 0 0 0 100%
sklearn/model_selection/_search_successive_halving.py HalvingRandomSearchCV._generate_candidate_params 4 0 0 2 0 100%
sklearn/model_selection/_search_successive_halving.py (no function) 42 0 0 0 0 100%
sklearn/model_selection/_split.py _UnsupportedGroupCVMixin.split 3 0 0 2 0 100%
sklearn/model_selection/_split.py BaseCrossValidator.split 6 0 0 2 0 100%
sklearn/model_selection/_split.py BaseCrossValidator._iter_test_masks 4 0 0 2 0 100%
sklearn/model_selection/_split.py BaseCrossValidator._iter_test_indices 1 1 0 0 0 0%
sklearn/model_selection/_split.py BaseCrossValidator.get_n_splits 0 0 0 0 0 100%
sklearn/model_selection/_split.py BaseCrossValidator.__repr__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py LeaveOneOut._iter_test_indices 4 0 0 2 0 100%
sklearn/model_selection/_split.py LeaveOneOut.get_n_splits 3 0 0 2 0 100%
sklearn/model_selection/_split.py LeavePOut.__init__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py LeavePOut._iter_test_indices 5 0 0 4 0 100%
sklearn/model_selection/_split.py LeavePOut.get_n_splits 3 0 0 2 0 100%
sklearn/model_selection/_split.py _BaseKFold.__init__ 12 0 0 8 0 100%
sklearn/model_selection/_split.py _BaseKFold.split 6 0 0 4 0 100%
sklearn/model_selection/_split.py _BaseKFold.get_n_splits 1 0 0 0 0 100%
sklearn/model_selection/_split.py KFold.__init__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py KFold._iter_test_indices 12 0 0 4 0 100%
sklearn/model_selection/_split.py GroupKFold.__init__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py GroupKFold._iter_test_indices 19 0 0 8 0 100%
sklearn/model_selection/_split.py GroupKFold.split 1 0 0 0 0 100%
sklearn/model_selection/_split.py StratifiedKFold.__init__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py StratifiedKFold._make_test_folds 29 1 0 14 1 95%
sklearn/model_selection/_split.py StratifiedKFold._iter_test_masks 3 0 0 2 0 100%
sklearn/model_selection/_split.py StratifiedKFold.split 4 0 0 2 0 100%
sklearn/model_selection/_split.py StratifiedGroupKFold.__init__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py StratifiedGroupKFold._iter_test_indices 31 0 0 16 0 100%
sklearn/model_selection/_split.py StratifiedGroupKFold._find_best_fold 15 0 0 4 0 100%
sklearn/model_selection/_split.py TimeSeriesSplit.__init__ 4 0 0 0 0 100%
sklearn/model_selection/_split.py TimeSeriesSplit.split 3 0 0 2 0 100%
sklearn/model_selection/_split.py TimeSeriesSplit._split 17 0 0 8 0 100%
sklearn/model_selection/_split.py LeaveOneGroupOut._iter_test_masks 8 0 0 6 0 100%
sklearn/model_selection/_split.py LeaveOneGroupOut.get_n_splits 4 0 0 2 0 100%
sklearn/model_selection/_split.py LeaveOneGroupOut.split 1 0 0 0 0 100%
sklearn/model_selection/_split.py LeavePGroupsOut.__init__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py LeavePGroupsOut._iter_test_masks 12 0 0 8 0 100%
sklearn/model_selection/_split.py LeavePGroupsOut.get_n_splits 4 0 0 2 0 100%
sklearn/model_selection/_split.py LeavePGroupsOut.split 1 0 0 0 0 100%
sklearn/model_selection/_split.py _RepeatedSplits.__init__ 10 1 0 7 1 88%
sklearn/model_selection/_split.py _RepeatedSplits.split 6 0 0 4 0 100%
sklearn/model_selection/_split.py _RepeatedSplits.get_n_splits 3 0 0 0 0 100%
sklearn/model_selection/_split.py _RepeatedSplits.__repr__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py RepeatedKFold.__init__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py RepeatedStratifiedKFold.__init__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py BaseShuffleSplit.__init__ 5 0 0 0 0 100%
sklearn/model_selection/_split.py BaseShuffleSplit.split 3 0 0 2 0 100%
sklearn/model_selection/_split.py BaseShuffleSplit._iter_indices 8 0 0 2 0 100%
sklearn/model_selection/_split.py BaseShuffleSplit.get_n_splits 1 0 0 0 0 100%
sklearn/model_selection/_split.py BaseShuffleSplit.__repr__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py ShuffleSplit.__init__ 2 0 0 0 0 100%
sklearn/model_selection/_split.py GroupShuffleSplit.__init__ 2 0 0 0 0 100%
sklearn/model_selection/_split.py GroupShuffleSplit._iter_indices 8 0 0 4 0 100%
sklearn/model_selection/_split.py GroupShuffleSplit.split 1 0 0 0 0 100%
sklearn/model_selection/_split.py StratifiedShuffleSplit.__init__ 2 0 0 0 0 100%
sklearn/model_selection/_split.py StratifiedShuffleSplit._iter_indices 32 0 0 14 0 100%
sklearn/model_selection/_split.py StratifiedShuffleSplit.split 4 0 0 2 0 100%
sklearn/model_selection/_split.py _validate_shuffle_split 32 1 0 28 1 97%
sklearn/model_selection/_split.py PredefinedSplit.__init__ 4 0 0 0 0 100%
sklearn/model_selection/_split.py PredefinedSplit.split 3 0 0 2 0 100%
sklearn/model_selection/_split.py PredefinedSplit._split 5 0 0 2 0 100%
sklearn/model_selection/_split.py PredefinedSplit._iter_test_masks 5 0 0 2 0 100%
sklearn/model_selection/_split.py PredefinedSplit.get_n_splits 1 0 0 0 0 100%
sklearn/model_selection/_split.py _CVIterableWrapper.__init__ 1 0 0 0 0 100%
sklearn/model_selection/_split.py _CVIterableWrapper.get_n_splits 1 0 0 0 0 100%
sklearn/model_selection/_split.py _CVIterableWrapper.split 2 0 0 2 0 100%
sklearn/model_selection/_split.py check_cv 10 0 0 8 0 100%
sklearn/model_selection/_split.py train_test_split 18 1 0 10 1 93%
sklearn/model_selection/_split.py _pprint 23 1 0 12 1 94%
sklearn/model_selection/_split.py _build_repr 20 1 0 14 2 91%
sklearn/model_selection/_split.py _yields_constant_splits 3 0 0 0 0 100%
sklearn/model_selection/_split.py (no function) 116 0 0 0 0 100%
sklearn/model_selection/_validation.py _check_params_groups_deprecation 9 0 0 6 0 100%
sklearn/model_selection/_validation.py cross_validate 41 0 0 18 0 100%
sklearn/model_selection/_validation.py _insert_error_scores 13 1 0 14 1 93%
sklearn/model_selection/_validation.py _normalize_score_results 3 0 0 2 0 100%
sklearn/model_selection/_validation.py _warn_or_raise_about_fit_failures 12 0 0 8 0 100%
sklearn/model_selection/_validation.py cross_val_score 3 0 0 0 0 100%
sklearn/model_selection/_validation.py _fit_and_score 87 2 0 56 3 97%
sklearn/model_selection/_validation.py _score 33 0 0 30 0 100%
sklearn/model_selection/_validation.py cross_val_predict 45 1 0 28 2 96%
sklearn/model_selection/_validation.py _fit_and_predict 16 0 0 8 0 100%
sklearn/model_selection/_validation.py _enforce_prediction_order 14 0 0 8 0 100%
sklearn/model_selection/_validation.py _check_is_permutation 7 0 0 4 0 100%
sklearn/model_selection/_validation.py permutation_test_score 9 0 0 2 0 100%
sklearn/model_selection/_validation.py _permutation_test_score 9 0 0 2 0 100%
sklearn/model_selection/_validation.py _shuffle 7 0 0 4 0 100%
sklearn/model_selection/_validation.py learning_curve 49 0 0 24 0 100%
sklearn/model_selection/_validation.py _translate_train_sizes 15 0 0 8 1 96%
sklearn/model_selection/_validation.py _incremental_fit_estimator 28 1 0 8 1 94%
sklearn/model_selection/_validation.py validation_curve 10 0 0 2 0 100%
sklearn/model_selection/_validation.py _aggregate_score_dicts 1 0 0 2 0 100%
sklearn/model_selection/_validation.py (no function) 51 0 0 0 0 100%
sklearn/model_selection/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/model_selection/tests/common.py OneTimeSplitter.__init__ 3 0 0 0 0 100%
sklearn/model_selection/tests/common.py OneTimeSplitter.split 2 0 0 2 0 100%
sklearn/model_selection/tests/common.py OneTimeSplitter.get_n_splits 1 0 0 0 0 100%
sklearn/model_selection/tests/common.py (no function) 6 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_curve_scorer 14 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_curve_scorer_pos_label 16 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_fit_and_score_over_thresholds_curve_scorers 8 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_fit_and_score_over_thresholds_prefit 8 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_fit_and_score_over_thresholds_sample_weight 14 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_fit_and_score_over_thresholds_fit_params 7 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_no_binary 3 0 0 2 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_conflict_cv_refit 3 0 0 2 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_threshold_classifier_estimator_response_methods 9 0 0 2 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_without_constraint_value 15 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_metric_with_parameter 7 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_with_string_targets 7 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_refit 27 0 0 4 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_fit_params 6 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_cv_zeros_sample_weights_equivalence 15 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_thresholds_array 5 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_store_cv_results 6 0 0 2 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_cv_float 12 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_tuned_threshold_classifier_error_constant_predictor 6 0 0 2 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_fixed_threshold_classifier_equivalence_default 11 0 0 2 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_fixed_threshold_classifier 14 0 0 4 0 100%
sklearn/model_selection/tests/test_classification_threshold.py test_fixed_threshold_classifier_metadata_routing 8 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py ClassifierLoggingFit.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py ClassifierLoggingFit.fit 3 0 0 0 0 100%
sklearn/model_selection/tests/test_classification_threshold.py ClassifierLoggingFit.predict_proba 1 1 0 0 0 0%
sklearn/model_selection/tests/test_classification_threshold.py test_fixed_threshold_classifier_prefit 15 0 0 2 0 100%
sklearn/model_selection/tests/test_classification_threshold.py (no function) 65 0 0 0 0 100%
sklearn/model_selection/tests/test_plot.py data 1 0 0 0 0 100%
sklearn/model_selection/tests/test_plot.py test_curve_display_parameters_validation 4 0 0 2 0 100%
sklearn/model_selection/tests/test_plot.py test_learning_curve_display_default_usage 22 0 0 4 0 100%
sklearn/model_selection/tests/test_plot.py test_validation_curve_display_default_usage 22 0 0 4 0 100%
sklearn/model_selection/tests/test_plot.py test_curve_display_negate_score 19 0 0 0 0 100%
sklearn/model_selection/tests/test_plot.py test_curve_display_score_name 8 0 0 0 0 100%
sklearn/model_selection/tests/test_plot.py test_learning_curve_display_score_type 47 0 0 6 0 100%
sklearn/model_selection/tests/test_plot.py test_validation_curve_display_score_type 47 0 0 6 0 100%
sklearn/model_selection/tests/test_plot.py test_curve_display_xscale_auto 4 0 0 0 0 100%
sklearn/model_selection/tests/test_plot.py test_curve_display_std_display_style 32 0 0 8 0 100%
sklearn/model_selection/tests/test_plot.py test_curve_display_plot_kwargs 12 0 0 0 0 100%
sklearn/model_selection/tests/test_plot.py test_validation_curve_xscale_from_param_range_provided_as_a_list 5 0 0 0 0 100%
sklearn/model_selection/tests/test_plot.py test_subclassing_displays 6 0 0 0 0 100%
sklearn/model_selection/tests/test_plot.py (no function) 33 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py MockClassifier.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py MockClassifier.fit 3 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py MockClassifier.predict 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py MockClassifier.transform 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py MockClassifier.inverse_transform 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py MockClassifier.score 4 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py MockClassifier.get_params 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py MockClassifier.set_params 2 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py LinearSVCNoScore.score 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py assert_grid_iter_equals_getitem 1 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_validate_parameter_input 2 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_parameter_grid 23 0 0 8 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search 15 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_pipeline_steps 13 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_SearchCV_with_fit_params 11 0 0 4 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_no_score 13 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_score_method 16 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_groups 16 0 0 6 0 100%
sklearn/model_selection/tests/test_search.py test_classes__property 14 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_trivial_cv_results_attr 7 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_no_refit 16 0 0 10 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_error 5 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_one_grid_point 8 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_when_param_grid_includes_range 5 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_bad_param_grid 24 0 0 8 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_sparse 14 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_sparse_scoring 22 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_sparse_scoring.f1_loss 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_precomputed_kernel 13 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_precomputed_kernel_error_nonsquare 6 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py BrokenClassifier.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py BrokenClassifier.fit 2 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py BrokenClassifier.predict 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_refit 4 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_refit_callable 6 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_refit_callable.refit_callable 7 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_refit_callable_invalid_type 5 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_refit_callable_invalid_type.refit_callable_invalid_type 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_refit_callable_out_bound 5 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_refit_callable_out_bound.refit_callable_out_bound 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_refit_callable_multi_metric 7 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_refit_callable_multi_metric.refit_callable 2 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_gridsearch_nd 8 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_gridsearch_nd.check_X 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_gridsearch_nd.check_y 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_X_as_list 7 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_y_as_list 7 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_pandas_input 17 2 0 2 0 89%
sklearn/model_selection/tests/test_search.py test_pandas_input.check_df 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_pandas_input.check_series 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_unsupervised_grid_search 13 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_gridsearch_no_predict 6 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_gridsearch_no_predict.custom_scoring 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_param_sampler 13 0 0 8 0 100%
sklearn/model_selection/tests/test_search.py check_cv_results_array_types 8 0 0 10 0 100%
sklearn/model_selection/tests/test_search.py check_cv_results_keys 3 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_cv_results 22 0 0 8 2 93%
sklearn/model_selection/tests/test_search.py test_random_search_cv_results 14 0 0 4 0 100%
sklearn/model_selection/tests/test_search.py test_search_default_iid 21 0 0 4 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_cv_results_multimetric 9 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_random_search_cv_results_multimetric 17 0 0 6 0 100%
sklearn/model_selection/tests/test_search.py compare_cv_results_multimetric_with_single 7 0 0 8 0 100%
sklearn/model_selection/tests/test_search.py compare_refit_methods_when_refit_with_acc 11 0 0 6 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv_score_samples_error 8 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv_score_samples_method 11 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv_results_rank_tie_breaking 12 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv_results_none_param 7 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv_timing 17 0 0 6 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_correct_score_results 23 0 0 14 1 97%
sklearn/model_selection/tests/test_search.py test_pickle 9 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_with_multioutput_data 24 0 0 12 0 100%
sklearn/model_selection/tests/test_search.py test_predict_proba_disabled 5 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_allows_nans 5 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py FailingClassifier.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py FailingClassifier.fit 2 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py FailingClassifier.predict 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py FailingClassifier.score 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_failing_classifier 19 0 0 8 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_failing_classifier.get_cand_scores 1 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_classifier_all_fits_fail 6 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_failing_classifier_raise 5 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_parameters_sampler_replacement 23 0 0 6 0 100%
sklearn/model_selection/tests/test_search.py test_stochastic_gradient_loss_param 13 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_search_train_scores_set_to_false 5 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_cv_splits_consistency 23 0 0 8 0 100%
sklearn/model_selection/tests/test_search.py test_grid_search_cv_splits_consistency._pop_time_keys 3 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_transform_inverse_transform_round_trip 5 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_custom_run_search 14 0 0 4 0 100%
sklearn/model_selection/tests/test_search.py test_custom_run_search.check_results 8 0 0 6 0 100%
sklearn/model_selection/tests/test_search.py test_custom_run_search.fit_grid 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_custom_run_search.CustomSearchCV.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_custom_run_search.CustomSearchCV._run_search 4 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test__custom_fit_no_run_search 8 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test__custom_fit_no_run_search.NoRunSearchSearchCV.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test__custom_fit_no_run_search.NoRunSearchSearchCV.fit 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test__custom_fit_no_run_search.BadSearchCV.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_empty_cv_iterator_error 6 0 0 4 0 100%
sklearn/model_selection/tests/test_search.py test_random_search_bad_cv 7 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_random_search_bad_cv.BrokenKFold.get_n_splits 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_searchcv_raise_warning_with_non_finite_score 15 0 0 4 0 100%
sklearn/model_selection/tests/test_search.py test_searchcv_raise_warning_with_non_finite_score.FailingScorer.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_searchcv_raise_warning_with_non_finite_score.FailingScorer.__call__ 4 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_callable_multimetric_confusion_matrix 11 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_callable_multimetric_confusion_matrix.custom_scorer 3 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_callable_multimetric_same_as_list_of_strings 10 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_callable_multimetric_same_as_list_of_strings.custom_scorer 2 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_callable_single_metric_same_as_single_string 15 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_callable_single_metric_same_as_single_string.custom_scorer 2 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_callable_multimetric_error_on_invalid_key 6 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_callable_multimetric_error_on_invalid_key.bad_scorer 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_callable_multimetric_error_failing_clf 8 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_callable_multimetric_error_failing_clf.custom_scorer 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_callable_multimetric_clf_all_fits_fail 8 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_callable_multimetric_clf_all_fits_fail.custom_scorer 1 1 0 0 0 0%
sklearn/model_selection/tests/test_search.py test_n_features_in 12 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv_pairwise_property_delegated_to_base_estimator 6 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv_pairwise_property_delegated_to_base_estimator.TestEstimator._more_tags 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv__pairwise_property_delegated_to_base_estimator 9 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv__pairwise_property_delegated_to_base_estimator.EstimatorPairwise.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv__pairwise_property_delegated_to_base_estimator.EstimatorPairwise._more_tags 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv_pairwise_property_equivalence_of_precomputed 15 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_scalar_fit_param 8 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_scalar_fit_param.TestEstimator.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_scalar_fit_param.TestEstimator.fit 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_scalar_fit_param.TestEstimator.predict 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_scalar_fit_param_compat 7 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_scalar_fit_param_compat._FitParamClassifier.fit 7 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_scalar_fit_param_compat._fit_param_callable 1 1 0 0 0 0%
sklearn/model_selection/tests/test_search.py test_search_cv_using_minimal_compatible_estimator 13 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_search_cv_verbose_3 9 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_search_estimator_param 8 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_search_with_2d_array 10 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_search_html_repr 17 0 0 6 0 100%
sklearn/model_selection/tests/test_search.py test_inverse_transform_Xt_deprecation 12 0 0 8 0 100%
sklearn/model_selection/tests/test_search.py test_multi_metric_search_forwards_metadata 14 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_score_rejects_params_with_no_routing_enabled 6 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_cv_results_dtype_issue_29074 10 0 0 2 0 100%
sklearn/model_selection/tests/test_search.py test_cv_results_dtype_issue_29074.MetaEstimator.__init__ 5 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_cv_results_dtype_issue_29074.MetaEstimator.fit 2 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_cv_results_dtype_issue_29074.MetaEstimator.score 1 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_search_with_estimators_issue_29157 10 0 0 0 0 100%
sklearn/model_selection/tests/test_search.py test_array_api_search_cv_classifier 10 9 0 2 0 8%
sklearn/model_selection/tests/test_search.py (no function) 186 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py _split 3 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_cross_validator_with_default_params 40 0 0 8 0 100%
sklearn/model_selection/tests/test_split.py test_2d_y 17 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py check_valid_split 4 0 0 2 1 83%
sklearn/model_selection/tests/test_split.py check_cv_coverage 11 0 0 4 1 93%
sklearn/model_selection/tests/test_split.py test_kfold_valueerrors 49 0 0 38 0 100%
sklearn/model_selection/tests/test_split.py test_kfold_indices 7 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_kfold_no_shuffle 15 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_kfold_no_shuffle 24 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_kfold_ratios 13 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_kfold_label_invariance 10 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_kfold_label_invariance.get_splits 2 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_kfold_balance 5 0 0 4 0 100%
sklearn/model_selection/tests/test_split.py test_stratifiedkfold_balance 10 0 0 6 0 100%
sklearn/model_selection/tests/test_split.py test_shuffle_kfold 10 0 0 4 0 100%
sklearn/model_selection/tests/test_split.py test_shuffle_kfold_stratifiedkfold_reproducibility 13 0 0 6 0 100%
sklearn/model_selection/tests/test_split.py test_shuffle_stratifiedkfold 14 0 0 6 0 100%
sklearn/model_selection/tests/test_split.py test_kfold_can_detect_dependent_samples_on_digits 17 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_group_kfold_trivial 12 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_group_kfold_approximate 12 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_group_kfold_homogeneous_groups 6 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_group_kfold_against_group_kfold 21 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_shuffle_split 11 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_shuffle_split_default_test_size 5 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_group_shuffle_split_default_test_size 6 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_shuffle_split_init 14 0 0 10 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_shuffle_split_respects_test_size 7 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_shuffle_split_iter 15 0 0 6 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_shuffle_split_even 27 0 0 8 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_shuffle_split_even.assert_counts_are_ok 5 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_shuffle_split_overlap_train_test_bug 6 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_shuffle_split_multilabel 11 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_stratified_shuffle_split_multilabel_many_labels 11 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_predefinedsplit_with_kfold_split 12 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_group_shuffle_split 18 0 0 4 0 100%
sklearn/model_selection/tests/test_split.py test_leave_one_p_group_out 31 0 0 14 0 100%
sklearn/model_selection/tests/test_split.py test_leave_group_out_changing_groups 14 0 0 4 0 100%
sklearn/model_selection/tests/test_split.py test_leave_group_out_order_dependence 8 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_leave_one_p_group_out_error_on_fewer_number_of_groups 16 0 0 8 0 100%
sklearn/model_selection/tests/test_split.py test_repeated_cv_value_errors 5 0 0 6 0 100%
sklearn/model_selection/tests/test_split.py test_repeated_cv_repr 4 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_repeated_kfold_determinstic_split 19 0 0 4 0 100%
sklearn/model_selection/tests/test_split.py test_get_n_splits_for_repeated_kfold 5 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_get_n_splits_for_repeated_stratified_kfold 5 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_repeated_stratified_kfold_determinstic_split 20 0 0 4 0 100%
sklearn/model_selection/tests/test_split.py test_train_test_split_errors 11 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_train_test_split_default_test_size 3 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_array_api_train_test_split 27 26 0 4 0 3%
sklearn/model_selection/tests/test_split.py test_train_test_split 30 0 0 4 0 100%
sklearn/model_selection/tests/test_split.py test_train_test_split_32bit_overflow 7 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_train_test_split_pandas 11 2 0 2 0 85%
sklearn/model_selection/tests/test_split.py test_train_test_split_sparse 5 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_train_test_split_mock_pandas 5 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_train_test_split_list_input 12 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_shufflesplit_errors 2 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_shufflesplit_reproducible 2 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_stratifiedshufflesplit_list_input 7 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_train_test_split_allow_nans 4 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_check_cv 22 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_cv_iterable_wrapper 12 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_group_kfold 49 0 0 22 0 100%
sklearn/model_selection/tests/test_split.py test_time_series_cv 22 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py _check_time_series_max_train_size 5 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_time_series_max_train_size 8 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_time_series_test_size 21 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_time_series_gap 35 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_nested_cv 7 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_build_repr 4 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_build_repr.MockSplitter.__init__ 3 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_build_repr.MockSplitter.__repr__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_shuffle_split_empty_trainset 4 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_train_test_split_empty_trainset 6 0 0 4 0 100%
sklearn/model_selection/tests/test_split.py test_leave_one_out_empty_trainset 4 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_leave_p_out_empty_trainset 4 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_random_state_shuffle_false 2 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py test_yields_constant_splits 1 0 0 0 0 100%
sklearn/model_selection/tests/test_split.py test_splitter_get_metadata_routing 7 0 0 4 1 91%
sklearn/model_selection/tests/test_split.py test_splitter_set_split_request 4 0 0 4 1 88%
sklearn/model_selection/tests/test_split.py test_no_group_splitters_warns_with_groups 8 0 0 2 0 100%
sklearn/model_selection/tests/test_split.py (no function) 139 0 0 6 0 100%
sklearn/model_selection/tests/test_successive_halving.py FastClassifier.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_successive_halving.py FastClassifier.get_params 4 0 0 2 0 100%
sklearn/model_selection/tests/test_successive_halving.py SometimesFailClassifier.__init__ 5 0 0 0 0 100%
sklearn/model_selection/tests/test_successive_halving.py SometimesFailClassifier.fit 3 0 0 2 0 100%
sklearn/model_selection/tests/test_successive_halving.py SometimesFailClassifier.predict 3 0 0 2 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_nan_handling 11 0 0 0 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_aggressive_elimination 19 0 0 4 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_min_max_resources 15 0 0 4 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_n_iterations 12 0 0 2 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_resource_parameter 16 0 0 6 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_random_search 9 0 0 2 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_random_search_discrete_distributions 6 0 0 0 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_input_errors 6 0 0 2 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_input_errors_randomized 6 0 0 2 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_subsample_splitter_shapes 9 0 0 4 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_subsample_splitter_determinism 11 0 0 4 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_top_k 3 0 0 0 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_cv_results 34 0 0 4 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_cv_results.scorer 1 0 0 0 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_base_estimator_inputs 28 0 0 4 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_base_estimator_inputs.FastClassifierBookKeeping.fit 2 0 0 0 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_base_estimator_inputs.FastClassifierBookKeeping.predict 2 0 0 0 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_base_estimator_inputs.FastClassifierBookKeeping.set_params 2 0 0 0 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_groups_support 16 0 0 6 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_min_resources_null 7 0 0 2 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_select_best_index 3 0 0 0 0 100%
sklearn/model_selection/tests/test_successive_halving.py test_halving_random_search_list_of_dicts 14 0 0 4 0 100%
sklearn/model_selection/tests/test_successive_halving.py (no function) 62 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py MockImprovingEstimator.__init__ 3 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockImprovingEstimator.fit 3 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockImprovingEstimator.predict 1 1 0 0 0 0%
sklearn/model_selection/tests/test_validation.py MockImprovingEstimator.score 3 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py MockImprovingEstimator._is_training_data 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockIncrementalImprovingEstimator.__init__ 3 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockIncrementalImprovingEstimator._is_training_data 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockIncrementalImprovingEstimator.partial_fit 9 0 0 8 0 100%
sklearn/model_selection/tests/test_validation.py MockEstimatorWithParameter.__init__ 2 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockEstimatorWithParameter.fit 3 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockEstimatorWithParameter.predict 1 1 0 0 0 0%
sklearn/model_selection/tests/test_validation.py MockEstimatorWithParameter.score 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockEstimatorWithParameter._is_training_data 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockEstimatorWithSingleFitCallAllowed.fit 3 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockEstimatorWithSingleFitCallAllowed.predict 1 1 0 0 0 0%
sklearn/model_selection/tests/test_validation.py MockClassifier.__init__ 2 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockClassifier.fit 20 0 0 14 0 100%
sklearn/model_selection/tests/test_validation.py MockClassifier.predict 3 1 0 2 1 60%
sklearn/model_selection/tests/test_validation.py MockClassifier.predict_proba 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockClassifier.score 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py MockClassifier.get_params 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score 24 0 0 6 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_validate_many_jobs 4 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_validate_invalid_scoring_param 21 0 0 16 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_validate_nested_estimator 6 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_validate 31 0 0 6 0 100%
sklearn/model_selection/tests/test_validation.py check_cross_validate_single_metric 26 0 0 12 0 100%
sklearn/model_selection/tests/test_validation.py check_cross_validate_multi_metric 24 0 0 6 0 100%
sklearn/model_selection/tests/test_validation.py check_cross_validate_multi_metric.custom_scorer 2 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_predict_groups 9 0 0 6 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_pandas 12 2 0 6 0 89%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_mask 15 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_precomputed 16 0 0 6 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_fit_params 11 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_fit_params.assert_fit_params 3 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_score_func 8 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_score_func.score_func 2 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_with_score_func_classification 8 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_with_score_func_regression 12 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_permutation_score 26 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_permutation_score.custom_score 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_permutation_test_score_allow_nans 5 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_permutation_test_score_fit_params 10 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_allow_nans 5 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_multilabel 12 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict 29 0 0 6 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict.BadCV.split 2 2 0 2 0 0%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_decision_function_shape 20 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_predict_proba_shape 6 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_predict_log_proba_shape 6 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_input_types 25 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_pandas 12 2 0 6 0 89%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_unbalanced 11 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_y_none 7 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_sparse_fit_params 6 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve 24 2 0 10 2 88%
sklearn/model_selection/tests/test_validation.py test_learning_curve_unsupervised 6 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_verbose 10 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_incremental_learning_not_possible 4 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_incremental_learning 7 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_incremental_learning_unsupervised 6 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_batch_and_incremental_learning_are_equal 8 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_n_sample_range_out_of_bounds 12 0 0 10 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_remove_duplicate_sample_sizes 6 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_with_boolean_indices 7 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_with_shuffle 13 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_params 10 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_incremental_learning_params 9 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_validation_curve 8 1 0 4 1 83%
sklearn/model_selection/tests/test_validation.py test_validation_curve_clone_estimator 3 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_validation_curve_cv_splits_consistency 9 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_validation_curve_fit_params 10 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_check_is_permutation 8 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_sparse_prediction 8 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py check_cross_val_predict_binary 10 0 0 6 0 100%
sklearn/model_selection/tests/test_validation.py check_cross_val_predict_multiclass 12 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py check_cross_val_predict_multilabel 27 0 0 16 0 100%
sklearn/model_selection/tests/test_validation.py check_cross_val_predict_with_method_binary 3 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py check_cross_val_predict_with_method_multiclass 5 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_with_method 2 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_method_checking 6 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_gridsearchcv_cross_val_predict_with_method 6 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_with_method_multilabel_ovr 6 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py RFWithDecisionFunction.decision_function 5 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_with_method_multilabel_rf 8 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_with_method_rare_class 8 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_with_method_multilabel_rf_rare_class 8 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py get_expected_predictions 11 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_predict_class_subset 20 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_score_memmap 19 2 0 8 1 89%
sklearn/model_selection/tests/test_validation.py test_permutation_test_score_pandas 14 2 0 6 0 90%
sklearn/model_selection/tests/test_validation.py test_fit_and_score_failing 8 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_fit_and_score_working 6 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py DataDependentFailingClassifier.__init__ 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py DataDependentFailingClassifier.fit 3 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py DataDependentFailingClassifier.score 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_validate_some_failing_fits_warning 9 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_validate_all_failing_fits_error 9 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py _failing_scorer 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_val_score_failing_scorer 11 0 0 6 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_validate_failing_scorer 20 0 0 16 0 100%
sklearn/model_selection/tests/test_validation.py three_params_scorer 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_fit_and_score_verbosity 10 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_score 4 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_score.two_params_scorer 1 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_callable_multimetric_confusion_matrix_cross_validate 8 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_callable_multimetric_confusion_matrix_cross_validate.custom_scorer 3 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_partial_fit_regressors 2 0 0 0 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_some_failing_fits_warning 13 0 0 6 0 100%
sklearn/model_selection/tests/test_validation.py test_cross_validate_return_indices 17 0 0 6 0 100%
sklearn/model_selection/tests/test_validation.py test_fit_param_deprecation 4 0 0 4 0 100%
sklearn/model_selection/tests/test_validation.py test_groups_with_routing_validation 2 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_passed_unrequested_metadata 3 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py test_validation_functions_routing 29 0 0 10 0 100%
sklearn/model_selection/tests/test_validation.py test_learning_curve_exploit_incremental_learning_routing 10 0 0 2 0 100%
sklearn/model_selection/tests/test_validation.py (no function) 184 0 0 0 0 100%
sklearn/multiclass.py _fit_binary 11 1 0 6 1 88%
sklearn/multiclass.py _partial_fit_binary 2 0 0 0 0 100%
sklearn/multiclass.py _predict_binary 7 0 0 2 0 100%
sklearn/multiclass.py _threshold_for_binary_predict 3 0 0 2 0 100%
sklearn/multiclass.py _ConstantPredictor.fit 4 0 0 0 0 100%
sklearn/multiclass.py _ConstantPredictor.predict 3 3 0 0 0 0%
sklearn/multiclass.py _ConstantPredictor.decision_function 3 0 0 0 0 100%
sklearn/multiclass.py _ConstantPredictor.predict_proba 4 0 0 0 0 100%
sklearn/multiclass.py _estimators_has 2 0 0 0 0 100%
sklearn/multiclass.py _estimators_has.check 4 0 0 2 0 100%
sklearn/multiclass.py OneVsRestClassifier.__init__ 3 0 0 0 0 100%
sklearn/multiclass.py OneVsRestClassifier.fit 13 0 0 8 0 100%
sklearn/multiclass.py OneVsRestClassifier.partial_fit 15 0 0 12 1 96%
sklearn/multiclass.py OneVsRestClassifier.predict 20 0 0 6 0 100%
sklearn/multiclass.py OneVsRestClassifier.predict_proba 7 0 0 6 0 100%
sklearn/multiclass.py OneVsRestClassifier.decision_function 4 0 0 4 0 100%
sklearn/multiclass.py OneVsRestClassifier.multilabel_ 1 0 0 0 0 100%
sklearn/multiclass.py OneVsRestClassifier.n_classes_ 1 0 0 0 0 100%
sklearn/multiclass.py OneVsRestClassifier._more_tags 1 0 0 0 0 100%
sklearn/multiclass.py OneVsRestClassifier.get_metadata_routing 2 0 0 0 0 100%
sklearn/multiclass.py _fit_ovo_binary 8 0 0 0 0 100%
sklearn/multiclass.py _partial_fit_ovo_binary 8 0 0 2 0 100%
sklearn/multiclass.py OneVsOneClassifier.__init__ 2 0 0 0 0 100%
sklearn/multiclass.py OneVsOneClassifier.fit 13 0 0 4 0 100%
sklearn/multiclass.py OneVsOneClassifier.partial_fit 15 0 0 10 0 100%
sklearn/multiclass.py OneVsOneClassifier.predict 5 0 0 2 0 100%
sklearn/multiclass.py OneVsOneClassifier.decision_function 12 0 0 10 0 100%
sklearn/multiclass.py OneVsOneClassifier.n_classes_ 1 0 0 0 0 100%
sklearn/multiclass.py OneVsOneClassifier._more_tags 1 0 0 0 0 100%
sklearn/multiclass.py OneVsOneClassifier.get_metadata_routing 2 0 0 0 0 100%
sklearn/multiclass.py OutputCodeClassifier.__init__ 4 0 0 0 0 100%
sklearn/multiclass.py OutputCodeClassifier.fit 23 0 0 14 0 100%
sklearn/multiclass.py OutputCodeClassifier.predict 4 0 0 2 0 100%
sklearn/multiclass.py OutputCodeClassifier.get_metadata_routing 2 0 0 0 0 100%
sklearn/multiclass.py (no function) 70 0 0 0 0 100%
sklearn/multioutput.py _fit_estimator 5 0 0 2 0 100%
sklearn/multioutput.py _partial_fit_estimator 7 0 0 4 0 100%
sklearn/multioutput.py _available_if_estimator_has 2 0 0 0 0 100%
sklearn/multioutput.py _available_if_estimator_has._check 5 0 0 6 0 100%
sklearn/multioutput.py _MultiOutputEstimator.__init__ 2 0 0 0 0 100%
sklearn/multioutput.py _MultiOutputEstimator.partial_fit 20 3 0 16 3 83%
sklearn/multioutput.py _MultiOutputEstimator.fit 23 1 0 20 1 95%
sklearn/multioutput.py _MultiOutputEstimator.predict 5 1 0 4 1 78%
sklearn/multioutput.py _MultiOutputEstimator._more_tags 1 0 0 0 0 100%
sklearn/multioutput.py _MultiOutputEstimator.get_metadata_routing 2 0 0 0 0 100%
sklearn/multioutput.py MultiOutputRegressor.__init__ 1 0 0 0 0 100%
sklearn/multioutput.py MultiOutputRegressor.partial_fit 1 0 0 0 0 100%
sklearn/multioutput.py MultiOutputClassifier.__init__ 1 0 0 0 0 100%
sklearn/multioutput.py MultiOutputClassifier.fit 3 0 0 2 0 100%
sklearn/multioutput.py MultiOutputClassifier._check_predict_proba 5 0 0 4 0 100%
sklearn/multioutput.py MultiOutputClassifier.predict_proba 3 0 0 2 0 100%
sklearn/multioutput.py MultiOutputClassifier.score 8 1 0 4 1 83%
sklearn/multioutput.py MultiOutputClassifier._more_tags 1 0 0 0 0 100%
sklearn/multioutput.py _available_if_base_estimator_has 2 0 0 0 0 100%
sklearn/multioutput.py _available_if_base_estimator_has._check 1 0 0 2 1 67%
sklearn/multioutput.py _BaseChain.__init__ 5 0 0 0 0 100%
sklearn/multioutput.py _BaseChain._log_message 3 0 0 2 0 100%
sklearn/multioutput.py _BaseChain._get_predictions 19 0 0 4 0 100%
sklearn/multioutput.py _BaseChain.fit 50 0 0 36 1 99%
sklearn/multioutput.py _BaseChain.predict 1 0 0 0 0 100%
sklearn/multioutput.py ClassifierChain.__init__ 2 0 0 0 0 100%
sklearn/multioutput.py ClassifierChain.fit 4 0 0 2 0 100%
sklearn/multioutput.py ClassifierChain.predict_proba 1 0 0 0 0 100%
sklearn/multioutput.py ClassifierChain.predict_log_proba 1 0 0 0 0 100%
sklearn/multioutput.py ClassifierChain.decision_function 1 0 0 0 0 100%
sklearn/multioutput.py ClassifierChain.get_metadata_routing 2 0 0 0 0 100%
sklearn/multioutput.py ClassifierChain._more_tags 1 0 0 0 0 100%
sklearn/multioutput.py RegressorChain.fit 2 0 0 0 0 100%
sklearn/multioutput.py RegressorChain.get_metadata_routing 2 0 0 0 0 100%
sklearn/multioutput.py RegressorChain._more_tags 1 0 0 0 0 100%
sklearn/multioutput.py (no function) 69 0 0 0 0 100%
sklearn/naive_bayes.py _BaseNB._joint_log_likelihood 0 0 0 0 0 100%
sklearn/naive_bayes.py _BaseNB._check_X 0 0 0 0 0 100%
sklearn/naive_bayes.py _BaseNB.predict_joint_log_proba 3 0 0 0 0 100%
sklearn/naive_bayes.py _BaseNB.predict 4 0 0 0 0 100%
sklearn/naive_bayes.py _BaseNB.predict_log_proba 5 0 0 0 0 100%
sklearn/naive_bayes.py _BaseNB.predict_proba 1 0 0 0 0 100%
sklearn/naive_bayes.py GaussianNB.__init__ 2 0 0 0 0 100%
sklearn/naive_bayes.py GaussianNB.fit 2 0 0 0 0 100%
sklearn/naive_bayes.py GaussianNB._check_X 1 0 0 0 0 100%
sklearn/naive_bayes.py GaussianNB._update_mean_variance 20 0 0 8 0 100%
sklearn/naive_bayes.py GaussianNB.partial_fit 1 0 0 0 0 100%
sklearn/naive_bayes.py GaussianNB._partial_fit 48 2 0 24 1 96%
sklearn/naive_bayes.py GaussianNB._joint_log_likelihood 8 0 0 2 0 100%
sklearn/naive_bayes.py _BaseDiscreteNB.__init__ 4 0 0 0 0 100%
sklearn/naive_bayes.py _BaseDiscreteNB._count 0 0 0 0 0 100%
sklearn/naive_bayes.py _BaseDiscreteNB._update_feature_log_prob 0 0 0 0 0 100%
sklearn/naive_bayes.py _BaseDiscreteNB._check_X 1 0 0 0 0 100%
sklearn/naive_bayes.py _BaseDiscreteNB._check_X_y 1 0 0 0 0 100%
sklearn/naive_bayes.py _BaseDiscreteNB._update_class_log_prior 11 0 0 8 0 100%
sklearn/naive_bayes.py _BaseDiscreteNB._check_alpha 12 0 0 8 0 100%
sklearn/naive_bayes.py _BaseDiscreteNB.partial_fit 25 2 0 10 1 91%
sklearn/naive_bayes.py _BaseDiscreteNB.fit 22 0 0 6 0 100%
sklearn/naive_bayes.py _BaseDiscreteNB._init_counters 2 0 0 0 0 100%
sklearn/naive_bayes.py _BaseDiscreteNB._more_tags 1 0 0 0 0 100%
sklearn/naive_bayes.py MultinomialNB.__init__ 1 0 0 0 0 100%
sklearn/naive_bayes.py MultinomialNB._more_tags 1 0 0 0 0 100%
sklearn/naive_bayes.py MultinomialNB._count 3 0 0 0 0 100%
sklearn/naive_bayes.py MultinomialNB._update_feature_log_prob 3 0 0 0 0 100%
sklearn/naive_bayes.py MultinomialNB._joint_log_likelihood 1 0 0 0 0 100%
sklearn/naive_bayes.py ComplementNB.__init__ 2 0 0 0 0 100%
sklearn/naive_bayes.py ComplementNB._more_tags 1 0 0 0 0 100%
sklearn/naive_bayes.py ComplementNB._count 4 0 0 0 0 100%
sklearn/naive_bayes.py ComplementNB._update_feature_log_prob 7 0 0 2 0 100%
sklearn/naive_bayes.py ComplementNB._joint_log_likelihood 4 0 0 2 0 100%
sklearn/naive_bayes.py BernoulliNB.__init__ 2 0 0 0 0 100%
sklearn/naive_bayes.py BernoulliNB._check_X 4 0 0 2 1 83%
sklearn/naive_bayes.py BernoulliNB._check_X_y 4 0 0 2 1 83%
sklearn/naive_bayes.py BernoulliNB._count 2 0 0 0 0 100%
sklearn/naive_bayes.py BernoulliNB._update_feature_log_prob 3 0 0 0 0 100%
sklearn/naive_bayes.py BernoulliNB._joint_log_likelihood 8 1 0 2 1 80%
sklearn/naive_bayes.py CategoricalNB.__init__ 2 0 0 0 0 100%
sklearn/naive_bayes.py CategoricalNB.fit 1 0 0 0 0 100%
sklearn/naive_bayes.py CategoricalNB.partial_fit 1 0 0 0 0 100%
sklearn/naive_bayes.py CategoricalNB._more_tags 1 0 0 0 0 100%
sklearn/naive_bayes.py CategoricalNB._check_X 3 0 0 0 0 100%
sklearn/naive_bayes.py CategoricalNB._check_X_y 3 0 0 0 0 100%
sklearn/naive_bayes.py CategoricalNB._init_counters 2 0 0 2 0 100%
sklearn/naive_bayes.py CategoricalNB._validate_n_categories 10 1 0 6 1 88%
sklearn/naive_bayes.py CategoricalNB._count 8 0 0 2 0 100%
sklearn/naive_bayes.py CategoricalNB._count._update_cat_count_dims 4 0 0 2 0 100%
sklearn/naive_bayes.py CategoricalNB._count._update_cat_count 8 0 0 4 0 100%
sklearn/naive_bayes.py CategoricalNB._update_feature_log_prob 6 0 0 2 0 100%
sklearn/naive_bayes.py CategoricalNB._joint_log_likelihood 7 0 0 2 0 100%
sklearn/naive_bayes.py (no function) 85 0 0 0 0 100%
sklearn/neighbors/__init__.py (no function) 12 0 0 0 0 100%
sklearn/neighbors/_base.py _get_weights 16 0 0 14 1 97%
sklearn/neighbors/_base.py _is_sorted_by_data 5 0 0 0 0 100%
sklearn/neighbors/_base.py _check_precomputed 12 0 0 4 0 100%
sklearn/neighbors/_base.py sort_graph_by_row_values 26 0 0 16 0 100%
sklearn/neighbors/_base.py _kneighbors_from_graph 10 0 0 4 0 100%
sklearn/neighbors/_base.py _kneighbors_from_graph.extract 5 0 0 2 0 100%
sklearn/neighbors/_base.py _radius_neighbors_from_graph 16 0 0 8 0 100%
sklearn/neighbors/_base.py NeighborsBase.__init__ 8 0 0 0 0 100%
sklearn/neighbors/_base.py NeighborsBase._check_algorithm_metric 15 1 0 16 1 94%
sklearn/neighbors/_base.py NeighborsBase._fit 105 2 0 70 3 97%
sklearn/neighbors/_base.py NeighborsBase._more_tags 1 0 0 0 0 100%
sklearn/neighbors/_base.py KNeighborsMixin._kneighbors_reduce_func 10 0 0 4 0 100%
sklearn/neighbors/_base.py KNeighborsMixin.kneighbors 59 3 0 38 3 94%
sklearn/neighbors/_base.py KNeighborsMixin.kneighbors_graph 17 0 0 6 0 100%
sklearn/neighbors/_base.py RadiusNeighborsMixin._radius_neighbors_reduce_func 8 0 0 10 0 100%
sklearn/neighbors/_base.py RadiusNeighborsMixin.radius_neighbors 62 7 0 40 3 88%
sklearn/neighbors/_base.py RadiusNeighborsMixin.radius_neighbors_graph 18 0 0 10 0 100%
sklearn/neighbors/_base.py (no function) 51 2 0 4 2 93%
sklearn/neighbors/_classification.py _adjusted_metric 6 0 0 4 0 100%
sklearn/neighbors/_classification.py KNeighborsClassifier.__init__ 2 0 0 0 0 100%
sklearn/neighbors/_classification.py KNeighborsClassifier.fit 1 0 0 0 0 100%
sklearn/neighbors/_classification.py KNeighborsClassifier.predict 30 0 0 18 0 100%
sklearn/neighbors/_classification.py KNeighborsClassifier.predict_proba 36 1 0 18 1 96%
sklearn/neighbors/_classification.py KNeighborsClassifier._more_tags 1 0 0 0 0 100%
sklearn/neighbors/_classification.py RadiusNeighborsClassifier.__init__ 3 0 0 0 0 100%
sklearn/neighbors/_classification.py RadiusNeighborsClassifier.fit 25 0 0 18 0 100%
sklearn/neighbors/_classification.py RadiusNeighborsClassifier.predict 18 0 0 8 0 100%
sklearn/neighbors/_classification.py RadiusNeighborsClassifier.predict_proba 46 0 0 26 0 100%
sklearn/neighbors/_classification.py RadiusNeighborsClassifier._more_tags 1 0 0 0 0 100%
sklearn/neighbors/_classification.py (no function) 32 0 0 0 0 100%
sklearn/neighbors/_graph.py _check_params 5 0 0 4 0 100%
sklearn/neighbors/_graph.py _query_include_self 5 1 0 4 1 78%
sklearn/neighbors/_graph.py kneighbors_graph 5 0 0 2 0 100%
sklearn/neighbors/_graph.py radius_neighbors_graph 5 0 0 2 0 100%
sklearn/neighbors/_graph.py KNeighborsTransformer.__init__ 2 0 0 0 0 100%
sklearn/neighbors/_graph.py KNeighborsTransformer.fit 3 0 0 0 0 100%
sklearn/neighbors/_graph.py KNeighborsTransformer.transform 3 0 0 0 0 100%
sklearn/neighbors/_graph.py KNeighborsTransformer.fit_transform 1 0 0 0 0 100%
sklearn/neighbors/_graph.py KNeighborsTransformer._more_tags 1 0 0 0 0 100%
sklearn/neighbors/_graph.py RadiusNeighborsTransformer.__init__ 2 0 0 0 0 100%
sklearn/neighbors/_graph.py RadiusNeighborsTransformer.fit 3 0 0 0 0 100%
sklearn/neighbors/_graph.py RadiusNeighborsTransformer.transform 2 0 0 0 0 100%
sklearn/neighbors/_graph.py RadiusNeighborsTransformer.fit_transform 1 0 0 0 0 100%
sklearn/neighbors/_graph.py RadiusNeighborsTransformer._more_tags 1 0 0 0 0 100%
sklearn/neighbors/_graph.py (no function) 30 0 0 0 0 100%
sklearn/neighbors/_kde.py KernelDensity.__init__ 9 0 0 0 0 100%
sklearn/neighbors/_kde.py KernelDensity._choose_algorithm 8 0 0 8 1 94%
sklearn/neighbors/_kde.py KernelDensity.fit 15 0 0 10 2 92%
sklearn/neighbors/_kde.py KernelDensity.score_samples 9 0 0 2 0 100%
sklearn/neighbors/_kde.py KernelDensity.score 1 0 0 0 0 100%
sklearn/neighbors/_kde.py KernelDensity.sample 19 0 0 8 1 96%
sklearn/neighbors/_kde.py KernelDensity._more_tags 1 0 0 0 0 100%
sklearn/neighbors/_kde.py (no function) 24 0 0 2 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor.__init__ 3 0 0 0 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor._check_novelty_fit_predict 4 0 0 2 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor.fit_predict 1 0 0 0 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor.fit 17 0 0 8 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor._check_novelty_predict 4 0 0 2 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor.predict 1 0 0 0 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor._predict 8 0 0 2 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor._check_novelty_decision_function 4 0 0 2 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor.decision_function 1 0 0 0 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor._check_novelty_score_samples 4 0 0 2 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor.score_samples 8 0 0 2 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor._local_reachability_density 3 0 0 0 0 100%
sklearn/neighbors/_lof.py LocalOutlierFactor._more_tags 1 0 0 0 0 100%
sklearn/neighbors/_lof.py (no function) 31 0 0 0 0 100%
sklearn/neighbors/_nca.py NeighborhoodComponentsAnalysis.__init__ 8 0 0 0 0 100%
sklearn/neighbors/_nca.py NeighborhoodComponentsAnalysis.fit 32 0 0 16 0 100%
sklearn/neighbors/_nca.py NeighborhoodComponentsAnalysis.transform 3 0 0 0 0 100%
sklearn/neighbors/_nca.py NeighborhoodComponentsAnalysis._initialize 38 0 0 26 2 97%
sklearn/neighbors/_nca.py NeighborhoodComponentsAnalysis._callback 3 0 0 2 0 100%
sklearn/neighbors/_nca.py NeighborhoodComponentsAnalysis._loss_grad_lbfgs 28 0 0 6 0 100%
sklearn/neighbors/_nca.py NeighborhoodComponentsAnalysis._more_tags 1 0 0 0 0 100%
sklearn/neighbors/_nca.py NeighborhoodComponentsAnalysis._n_features_out 1 0 0 0 0 100%
sklearn/neighbors/_nca.py (no function) 28 0 0 0 0 100%
sklearn/neighbors/_nearest_centroid.py NearestCentroid.__init__ 2 0 0 0 0 100%
sklearn/neighbors/_nearest_centroid.py NearestCentroid.fit 45 1 0 18 1 97%
sklearn/neighbors/_nearest_centroid.py NearestCentroid.predict 3 0 0 0 0 100%
sklearn/neighbors/_nearest_centroid.py (no function) 16 0 0 0 0 100%
sklearn/neighbors/_regression.py KNeighborsRegressor.__init__ 2 0 0 0 0 100%
sklearn/neighbors/_regression.py KNeighborsRegressor._more_tags 1 0 0 0 0 100%
sklearn/neighbors/_regression.py KNeighborsRegressor.fit 1 0 0 0 0 100%
sklearn/neighbors/_regression.py KNeighborsRegressor.predict 18 0 0 10 0 100%
sklearn/neighbors/_regression.py RadiusNeighborsRegressor.__init__ 2 0 0 0 0 100%
sklearn/neighbors/_regression.py RadiusNeighborsRegressor.fit 1 0 0 0 0 100%
sklearn/neighbors/_regression.py RadiusNeighborsRegressor.predict 15 0 0 12 0 100%
sklearn/neighbors/_regression.py (no function) 22 0 0 0 0 100%
sklearn/neighbors/_unsupervised.py NearestNeighbors.__init__ 1 0 0 0 0 100%
sklearn/neighbors/_unsupervised.py NearestNeighbors.fit 1 0 0 0 0 100%
sklearn/neighbors/_unsupervised.py (no function) 6 0 0 0 0 100%
sklearn/neighbors/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/neighbors/tests/test_ball_tree.py brute_force_neighbors 6 0 0 0 0 100%
sklearn/neighbors/tests/test_ball_tree.py test_BallTree_is_BallTree64_subclass 1 0 0 0 0 100%
sklearn/neighbors/tests/test_ball_tree.py test_ball_tree_query_metrics 14 0 0 4 1 94%
sklearn/neighbors/tests/test_ball_tree.py test_query_haversine 7 0 0 0 0 100%
sklearn/neighbors/tests/test_ball_tree.py test_array_object_type 3 0 0 2 0 100%
sklearn/neighbors/tests/test_ball_tree.py test_bad_pyfunc_metric 9 0 0 4 0 100%
sklearn/neighbors/tests/test_ball_tree.py test_bad_pyfunc_metric.wrong_returned_value 1 0 0 0 0 100%
sklearn/neighbors/tests/test_ball_tree.py test_bad_pyfunc_metric.one_arg_func 0 0 1 0 0 100%
sklearn/neighbors/tests/test_ball_tree.py test_ball_tree_numerical_consistency 23 0 0 4 0 100%
sklearn/neighbors/tests/test_ball_tree.py test_kernel_density_numerical_consistency 11 0 0 0 0 100%
sklearn/neighbors/tests/test_ball_tree.py test_two_point_correlation_numerical_consistency 7 0 0 0 0 100%
sklearn/neighbors/tests/test_ball_tree.py get_dataset_for_binary_tree 8 0 0 0 0 100%
sklearn/neighbors/tests/test_ball_tree.py (no function) 34 0 0 0 0 100%
sklearn/neighbors/tests/test_graph.py test_transformer_result 34 0 0 4 0 100%
sklearn/neighbors/tests/test_graph.py _has_explicit_diagonal 3 0 0 0 0 100%
sklearn/neighbors/tests/test_graph.py test_explicit_diagonal 14 0 0 0 0 100%
sklearn/neighbors/tests/test_graph.py test_graph_feature_names_out 9 0 0 2 0 100%
sklearn/neighbors/tests/test_graph.py (no function) 11 0 0 0 0 100%
sklearn/neighbors/tests/test_kd_tree.py test_KDTree_is_KDTree64_subclass 1 0 0 0 0 100%
sklearn/neighbors/tests/test_kd_tree.py test_array_object_type 3 0 0 2 0 100%
sklearn/neighbors/tests/test_kd_tree.py test_kdtree_picklable_with_joblib 4 0 0 2 0 100%
sklearn/neighbors/tests/test_kd_tree.py test_kd_tree_numerical_consistency 23 0 0 4 0 100%
sklearn/neighbors/tests/test_kd_tree.py test_kernel_density_numerical_consistency 11 0 0 0 0 100%
sklearn/neighbors/tests/test_kd_tree.py (no function) 18 0 0 0 0 100%
sklearn/neighbors/tests/test_kde.py compute_kernel_slow 19 1 0 16 1 94%
sklearn/neighbors/tests/test_kde.py check_results 4 0 0 0 0 100%
sklearn/neighbors/tests/test_kde.py test_kernel_density 9 0 0 6 0 100%
sklearn/neighbors/tests/test_kde.py test_kernel_density_sampling 20 0 0 10 1 97%
sklearn/neighbors/tests/test_kde.py test_kde_algorithm_metric_choice 10 0 0 4 0 100%
sklearn/neighbors/tests/test_kde.py test_kde_score 1 0 0 0 0 100%
sklearn/neighbors/tests/test_kde.py test_kde_sample_weights_error 5 0 0 4 0 100%
sklearn/neighbors/tests/test_kde.py test_kde_pipeline_gridsearch 6 0 0 0 0 100%
sklearn/neighbors/tests/test_kde.py test_kde_sample_weights 36 0 0 8 1 98%
sklearn/neighbors/tests/test_kde.py test_pickling 10 0 0 0 0 100%
sklearn/neighbors/tests/test_kde.py test_check_is_fitted 5 0 0 2 0 100%
sklearn/neighbors/tests/test_kde.py test_bandwidth 14 0 0 4 0 100%
sklearn/neighbors/tests/test_kde.py (no function) 30 0 0 0 0 100%
sklearn/neighbors/tests/test_lof.py test_lof 9 0 0 0 0 100%
sklearn/neighbors/tests/test_lof.py test_lof_performance 9 0 0 0 0 100%
sklearn/neighbors/tests/test_lof.py test_lof_values 11 0 0 0 0 100%
sklearn/neighbors/tests/test_lof.py test_lof_precomputed 15 0 0 0 0 100%
sklearn/neighbors/tests/test_lof.py test_n_neighbors_attribute 8 0 0 2 0 100%
sklearn/neighbors/tests/test_lof.py test_score_samples 11 0 0 0 0 100%
sklearn/neighbors/tests/test_lof.py test_novelty_errors 17 0 0 6 0 100%
sklearn/neighbors/tests/test_lof.py test_novelty_training_scores 8 0 0 0 0 100%
sklearn/neighbors/tests/test_lof.py test_hasattr_prediction 13 0 0 0 0 100%
sklearn/neighbors/tests/test_lof.py test_novelty_true_common_tests 1 0 0 0 0 100%
sklearn/neighbors/tests/test_lof.py test_predicted_outlier_number 9 0 0 2 0 100%
sklearn/neighbors/tests/test_lof.py test_sparse 8 0 0 0 0 100%
sklearn/neighbors/tests/test_lof.py test_lof_error_n_neighbors_too_large 18 0 0 6 0 100%
sklearn/neighbors/tests/test_lof.py test_lof_input_dtype_preservation 8 0 0 4 0 100%
sklearn/neighbors/tests/test_lof.py test_lof_dtype_equivalence 15 0 0 4 0 100%
sklearn/neighbors/tests/test_lof.py test_lof_duplicate_samples 7 0 0 2 0 100%
sklearn/neighbors/tests/test_lof.py (no function) 41 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_simple_example 6 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_toy_example_collapse_points 14 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_toy_example_collapse_points.LossStorer.__init__ 6 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_toy_example_collapse_points.LossStorer.callback 1 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_finite_differences 10 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_finite_differences.fun 1 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_finite_differences.grad 1 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_params_validation 12 0 0 4 0 100%
sklearn/neighbors/tests/test_nca.py test_transformation_dimensions 10 0 0 4 0 100%
sklearn/neighbors/tests/test_nca.py test_n_components 16 0 0 4 0 100%
sklearn/neighbors/tests/test_nca.py test_init_transformation 31 0 0 6 0 100%
sklearn/neighbors/tests/test_nca.py test_auto_init 17 0 0 8 0 100%
sklearn/neighbors/tests/test_nca.py test_warm_start_validation 7 0 0 2 0 100%
sklearn/neighbors/tests/test_nca.py test_warm_start_effectiveness 16 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_verbose 22 0 0 6 0 100%
sklearn/neighbors/tests/test_nca.py test_no_verbose 4 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_singleton_class 24 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_one_class 5 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_callback 6 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_callback.my_cb 3 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_expected_transformation_shape 10 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_expected_transformation_shape.TransformationStorer.__init__ 5 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_expected_transformation_shape.TransformationStorer.callback 1 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_convergence_warning 5 0 0 2 0 100%
sklearn/neighbors/tests/test_nca.py test_parameters_valid_types 4 0 0 0 0 100%
sklearn/neighbors/tests/test_nca.py test_nca_feature_names_out 10 0 0 4 0 100%
sklearn/neighbors/tests/test_nca.py (no function) 44 0 0 0 0 100%
sklearn/neighbors/tests/test_nearest_centroid.py test_classification_toy 17 0 0 0 0 100%
sklearn/neighbors/tests/test_nearest_centroid.py test_iris 4 0 0 2 0 100%
sklearn/neighbors/tests/test_nearest_centroid.py test_iris_shrinkage 6 0 0 4 0 100%
sklearn/neighbors/tests/test_nearest_centroid.py test_pickle 9 0 0 0 0 100%
sklearn/neighbors/tests/test_nearest_centroid.py test_shrinkage_correct 6 0 0 0 0 100%
sklearn/neighbors/tests/test_nearest_centroid.py test_shrinkage_threshold_decoded_y 7 0 0 0 0 100%
sklearn/neighbors/tests/test_nearest_centroid.py test_predict_translated_data 12 0 0 0 0 100%
sklearn/neighbors/tests/test_nearest_centroid.py test_manhattan_metric 7 0 0 0 0 100%
sklearn/neighbors/tests/test_nearest_centroid.py test_features_zero_var 8 0 0 2 0 100%
sklearn/neighbors/tests/test_nearest_centroid.py (no function) 26 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py _parse_metric 3 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py _generate_test_params_for 13 0 0 8 1 95%
sklearn/neighbors/tests/test_neighbors.py _weight_func 3 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_unsupervised_kneighbors 23 2 0 8 1 84%
sklearn/neighbors/tests/test_neighbors.py test_neigh_predictions_algorithm_agnosticity 24 2 0 14 1 87%
sklearn/neighbors/tests/test_neighbors.py test_unsupervised_inputs 11 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_not_fitted_error_gets_raised 6 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py check_precomputed 32 0 0 6 0 100%
sklearn/neighbors/tests/test_neighbors.py test_precomputed_dense 3 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_precomputed_dense.make_train_test 1 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_precomputed_sparse_knn 3 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_precomputed_sparse_knn.make_train_test 2 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_precomputed_sparse_radius 3 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_precomputed_sparse_radius.make_train_test 2 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_is_sorted_by_data 9 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_sort_graph_by_row_values 11 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_sort_graph_by_row_values_copy 13 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_sort_graph_by_row_values_warning 11 0 0 8 0 100%
sklearn/neighbors/tests/test_neighbors.py test_sort_graph_by_row_values_bad_sparse_format 5 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_precomputed_sparse_invalid 17 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_precomputed_cross_validation 8 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_unsupervised_radius_neighbors 20 0 0 8 0 100%
sklearn/neighbors/tests/test_neighbors.py test_kneighbors_classifier 12 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_kneighbors_classifier_float_labels 8 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_kneighbors_classifier_predict_proba 15 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_classifier 12 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_classifier_when_no_neighbors 12 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_classifier_outlier_labeling 55 0 0 12 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_classifier_outlier_labeling.check_array_exception 2 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_classifier_outlier_labeling.check_dtype_exception 2 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_classifier_outlier_labeling.check_warning 3 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_classifier_outlier_labeling.check_exception 2 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_classifier_zero_distance 12 0 0 6 0 100%
sklearn/neighbors/tests/test_neighbors.py test_neighbors_regressors_zero_distance 16 0 0 6 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_boundary_handling 8 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_returns_array_of_objects 10 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_query_equidistant_kth_nn 7 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_sort_results 18 0 0 10 0 100%
sklearn/neighbors/tests/test_neighbors.py test_RadiusNeighborsClassifier_multioutput 21 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_kneighbors_classifier_sparse 12 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_KNeighborsClassifier_multioutput 28 0 0 6 0 100%
sklearn/neighbors/tests/test_neighbors.py test_kneighbors_regressor 13 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_KNeighborsRegressor_multioutput_uniform_weight 16 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_kneighbors_regressor_multioutput 14 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_regressor 21 0 0 8 0 100%
sklearn/neighbors/tests/test_neighbors.py test_RadiusNeighborsRegressor_multioutput_with_uniform_weight 17 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_RadiusNeighborsRegressor_multioutput 14 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_kneighbors_regressor_sparse 17 0 0 8 0 100%
sklearn/neighbors/tests/test_neighbors.py test_neighbors_iris 10 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_neighbors_digits 11 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_kneighbors_graph 11 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_kneighbors_graph_sparse 4 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_graph 5 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_graph_sparse 4 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_neighbors_validate_parameters 27 0 0 12 0 100%
sklearn/neighbors/tests/test_neighbors.py test_neighbors_minkowski_semimetric_algo_warn 7 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_neighbors_minkowski_semimetric_algo_error 6 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_nearest_neighbors_validate_params 7 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_neighbors_metrics 36 2 0 16 1 90%
sklearn/neighbors/tests/test_neighbors.py test_kneighbors_brute_backend 20 0 0 10 0 100%
sklearn/neighbors/tests/test_neighbors.py test_callable_metric 9 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_callable_metric.custom_metric 1 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_valid_brute_metric_for_auto_algorithm 22 0 0 8 0 100%
sklearn/neighbors/tests/test_neighbors.py test_metric_params_interface 5 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_predict_sparse_ball_kd_tree 9 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_non_euclidean_kneighbors 21 0 0 8 0 100%
sklearn/neighbors/tests/test_neighbors.py check_object_arrays 2 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_k_and_radius_neighbors_train_is_not_query 15 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_k_and_radius_neighbors_X_None 19 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_k_and_radius_neighbors_duplicates 28 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_include_self_neighbors_graph 9 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_same_knn_parallel 16 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_same_radius_neighbors_parallel 17 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_knn_forcing_backend 8 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_dtype_convert 6 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_sparse_metric_callable 7 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_sparse_metric_callable.sparse_metric 2 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_pairwise_boolean_distance 6 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_predict_proba 11 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_pipeline_with_nearest_neighbors_transformer 22 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_auto_algorithm 3 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_radius_neighbors_brute_backend 17 0 0 8 0 100%
sklearn/neighbors/tests/test_neighbors.py test_valid_metrics_has_no_duplicate 2 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py test_regressor_predict_on_arraylikes 6 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_regressor_predict_on_arraylikes._weights 1 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_predict_dataframe 5 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_nearest_neighbours_works_with_p_less_than_1 7 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors.py test_KNeighborsClassifier_raise_on_all_zero_weights 10 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors.py test_KNeighborsClassifier_raise_on_all_zero_weights._weights 1 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors.py (no function) 180 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_pipeline.py test_spectral_clustering 7 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_pipeline.py test_spectral_embedding 9 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_pipeline.py test_dbscan 8 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_pipeline.py test_isomap 12 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_pipeline.py test_tsne 11 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors_pipeline.py test_lof_novelty_false 8 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_pipeline.py test_lof_novelty_true 9 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_pipeline.py test_kneighbors_regressor 22 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors_pipeline.py (no function) 17 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py dist_func 1 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py compute_kernel_slow 15 1 0 12 1 93%
sklearn/neighbors/tests/test_neighbors_tree.py brute_force_neighbors 4 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py test_kernel_density 7 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py test_neighbor_tree_query_radius 12 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py test_neighbor_tree_query_radius_distance 12 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py test_neighbor_tree_two_point 9 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py test_neighbors_heap 13 0 0 4 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py test_node_heap 6 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py test_simultaneous_sort 12 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py test_gaussian_kde 10 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py test_nn_tree_query 8 0 0 0 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py test_pickle 13 0 0 2 0 100%
sklearn/neighbors/tests/test_neighbors_tree.py (no function) 55 0 0 2 0 100%
sklearn/neighbors/tests/test_quad_tree.py test_quadtree_boundary_computation 9 0 0 2 0 100%
sklearn/neighbors/tests/test_quad_tree.py test_quadtree_similar_point 13 0 0 2 0 100%
sklearn/neighbors/tests/test_quad_tree.py test_quad_tree_pickle 10 0 0 2 0 100%
sklearn/neighbors/tests/test_quad_tree.py test_qt_insert_duplicate 11 0 0 2 0 100%
sklearn/neighbors/tests/test_quad_tree.py test_summarize 25 0 0 2 0 100%
sklearn/neighbors/tests/test_quad_tree.py (no function) 13 0 0 0 0 100%
sklearn/neural_network/__init__.py (no function) 3 0 0 0 0 100%
sklearn/neural_network/_base.py inplace_identity 0 0 0 0 0 100%
sklearn/neural_network/_base.py inplace_logistic 1 0 0 0 0 100%
sklearn/neural_network/_base.py inplace_tanh 1 0 0 0 0 100%
sklearn/neural_network/_base.py inplace_relu 1 0 0 0 0 100%
sklearn/neural_network/_base.py inplace_softmax 3 0 0 0 0 100%
sklearn/neural_network/_base.py inplace_identity_derivative 0 0 0 0 0 100%
sklearn/neural_network/_base.py inplace_logistic_derivative 2 0 0 0 0 100%
sklearn/neural_network/_base.py inplace_tanh_derivative 1 0 0 0 0 100%
sklearn/neural_network/_base.py inplace_relu_derivative 1 0 0 0 0 100%
sklearn/neural_network/_base.py squared_loss 1 0 0 0 0 100%
sklearn/neural_network/_base.py log_loss 7 0 0 4 0 100%
sklearn/neural_network/_base.py binary_log_loss 3 0 0 0 0 100%
sklearn/neural_network/_base.py (no function) 18 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py _pack 1 0 0 2 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron.__init__ 24 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._unpack 5 0 0 2 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._forward_pass 9 0 0 4 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._forward_pass_fast 12 0 0 6 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._compute_loss_grad 4 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._loss_grad_lbfgs 4 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._backprop 20 0 0 6 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._initialize 25 0 0 10 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._init_coef 9 0 0 2 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._fit 28 1 0 19 2 94%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._fit_lbfgs 20 1 0 6 1 92%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._fit_stochastic 66 3 0 38 2 95%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._update_no_improvement_count 17 1 0 16 1 94%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron.fit 1 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py BaseMultilayerPerceptron._check_solver 3 0 0 2 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPClassifier.__init__ 1 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPClassifier._validate_input 15 0 0 10 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPClassifier.predict 2 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPClassifier._predict 4 0 0 2 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPClassifier._score 1 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPClassifier.partial_fit 6 0 0 4 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPClassifier.predict_log_proba 2 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPClassifier.predict_proba 7 0 0 4 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPClassifier._more_tags 1 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPRegressor.__init__ 1 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPRegressor.predict 2 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPRegressor._predict 4 0 0 2 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPRegressor._score 2 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPRegressor._validate_input 4 0 0 2 0 100%
sklearn/neural_network/_multilayer_perceptron.py MLPRegressor.partial_fit 1 0 0 0 0 100%
sklearn/neural_network/_multilayer_perceptron.py (no function) 62 0 0 4 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM.__init__ 6 0 0 0 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM.transform 3 0 0 0 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM._mean_hiddens 3 0 0 0 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM._sample_hiddens 2 0 0 0 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM._sample_visibles 4 0 0 0 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM._free_energy 1 0 0 0 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM.gibbs 6 0 0 2 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM.partial_fit 14 0 0 10 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM._fit 11 0 0 0 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM.score_samples 14 0 0 4 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM.fit 20 0 0 6 0 100%
sklearn/neural_network/_rbm.py BernoulliRBM._more_tags 1 0 0 0 0 100%
sklearn/neural_network/_rbm.py (no function) 26 0 0 0 0 100%
sklearn/neural_network/_stochastic_optimizers.py BaseOptimizer.__init__ 2 0 0 0 0 100%
sklearn/neural_network/_stochastic_optimizers.py BaseOptimizer.update_params 3 0 0 3 0 100%
sklearn/neural_network/_stochastic_optimizers.py BaseOptimizer.iteration_ends 1 0 0 0 0 100%
sklearn/neural_network/_stochastic_optimizers.py BaseOptimizer.trigger_stopping 3 1 0 2 1 60%
sklearn/neural_network/_stochastic_optimizers.py SGDOptimizer.__init__ 6 0 0 2 0 100%
sklearn/neural_network/_stochastic_optimizers.py SGDOptimizer.iteration_ends 2 0 0 2 0 100%
sklearn/neural_network/_stochastic_optimizers.py SGDOptimizer.trigger_stopping 12 3 0 10 3 73%
sklearn/neural_network/_stochastic_optimizers.py SGDOptimizer._get_updates 5 0 0 6 0 100%
sklearn/neural_network/_stochastic_optimizers.py AdamOptimizer.__init__ 7 0 0 4 0 100%
sklearn/neural_network/_stochastic_optimizers.py AdamOptimizer._get_updates 6 0 0 6 0 100%
sklearn/neural_network/_stochastic_optimizers.py (no function) 14 0 0 0 0 100%
sklearn/neural_network/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/neural_network/tests/test_base.py test_binary_log_loss_1_prob_finite 4 0 0 0 0 100%
sklearn/neural_network/tests/test_base.py test_log_loss_1_prob_finite 2 0 0 0 0 100%
sklearn/neural_network/tests/test_base.py (no function) 6 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_alpha 12 0 0 8 0 100%
sklearn/neural_network/tests/test_mlp.py test_fit 31 0 0 4 0 100%
sklearn/neural_network/tests/test_mlp.py test_gradient 34 0 0 10 0 100%
sklearn/neural_network/tests/test_mlp.py test_gradient.loss_grad_fun 1 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_lbfgs_classification 10 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_lbfgs_regression 6 0 0 4 0 100%
sklearn/neural_network/tests/test_mlp.py test_lbfgs_classification_maxfun 6 0 0 4 0 100%
sklearn/neural_network/tests/test_mlp.py test_lbfgs_regression_maxfun 6 0 0 4 0 100%
sklearn/neural_network/tests/test_mlp.py test_learning_rate_warmstart 13 0 0 8 1 95%
sklearn/neural_network/tests/test_mlp.py test_multilabel_classification 10 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_multioutput_regression 4 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_partial_fit_classes_error 6 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_partial_fit_classification 11 0 0 6 0 100%
sklearn/neural_network/tests/test_mlp.py test_partial_fit_unseen_classes 4 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_partial_fit_regression 14 0 0 6 0 100%
sklearn/neural_network/tests/test_mlp.py test_partial_fit_errors 5 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_nonfinite_params 9 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_predict_proba_binary 14 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_predict_proba_multiclass 13 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_predict_proba_multilabel 13 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_shuffle 12 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_sparse_matrices 12 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_tolerance 5 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_verbose_sgd 10 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_early_stopping 18 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_adaptive_learning_rate 6 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_warm_start 15 0 0 4 0 100%
sklearn/neural_network/tests/test_mlp.py test_warm_start_full_iteration 7 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_n_iter_no_change 9 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_n_iter_no_change_inf 9 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_early_stopping_stratified 5 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_mlp_classifier_dtypes_casting 10 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_mlp_regressor_dtypes_casting 7 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_mlp_param_dtypes 8 0 0 6 0 100%
sklearn/neural_network/tests/test_mlp.py test_mlp_loading_from_joblib_partial_fit 11 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_preserve_feature_names 8 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py test_mlp_warm_start_with_early_stopping 6 0 0 0 0 100%
sklearn/neural_network/tests/test_mlp.py test_mlp_warm_start_no_convergence 8 0 0 4 0 100%
sklearn/neural_network/tests/test_mlp.py test_mlp_partial_fit_after_fit 4 0 0 2 0 100%
sklearn/neural_network/tests/test_mlp.py (no function) 83 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_fit 5 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_partial_fit 10 0 0 4 0 100%
sklearn/neural_network/tests/test_rbm.py test_transform 6 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_small_sparse 2 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_small_sparse_partial_fit 7 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_sample_hiddens 7 0 0 2 0 100%
sklearn/neural_network/tests/test_rbm.py test_fit_gibbs 13 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_gibbs_smoke 7 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_score_samples 12 0 0 2 0 100%
sklearn/neural_network/tests/test_rbm.py test_rbm_verbose 6 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_sparse_and_verbose 9 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_transformer_dtypes_casting 4 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_convergence_dtype_consistency 11 0 0 0 0 100%
sklearn/neural_network/tests/test_rbm.py test_feature_names_out 6 0 0 2 0 100%
sklearn/neural_network/tests/test_rbm.py (no function) 34 0 0 0 0 100%
sklearn/neural_network/tests/test_stochastic_optimizers.py test_base_optimizer 3 0 0 3 0 100%
sklearn/neural_network/tests/test_stochastic_optimizers.py test_sgd_optimizer_no_momentum 9 0 0 11 0 100%
sklearn/neural_network/tests/test_stochastic_optimizers.py test_sgd_optimizer_momentum 13 0 0 14 0 100%
sklearn/neural_network/tests/test_stochastic_optimizers.py test_sgd_optimizer_trigger_stopping 6 0 0 2 0 100%
sklearn/neural_network/tests/test_stochastic_optimizers.py test_sgd_optimizer_nesterovs_momentum 14 0 0 16 0 100%
sklearn/neural_network/tests/test_stochastic_optimizers.py test_adam_optimizer 22 0 0 22 0 100%
sklearn/neural_network/tests/test_stochastic_optimizers.py (no function) 10 0 0 0 0 100%
sklearn/pipeline.py _final_estimator_has 2 0 0 0 0 100%
sklearn/pipeline.py _final_estimator_has.check 2 0 0 0 0 100%
sklearn/pipeline.py Pipeline.__init__ 3 0 0 0 0 100%
sklearn/pipeline.py Pipeline.set_output 3 0 0 2 0 100%
sklearn/pipeline.py Pipeline.get_params 1 0 0 0 0 100%
sklearn/pipeline.py Pipeline.set_params 2 0 0 0 0 100%
sklearn/pipeline.py Pipeline._validate_steps 11 0 0 8 0 100%
sklearn/pipeline.py Pipeline._iter 8 0 0 8 0 100%
sklearn/pipeline.py Pipeline.__len__ 1 0 0 0 0 100%
sklearn/pipeline.py Pipeline.__getitem__ 9 0 0 4 0 100%
sklearn/pipeline.py Pipeline._estimator_type 1 0 0 0 0 100%
sklearn/pipeline.py Pipeline.named_steps 1 0 0 0 0 100%
sklearn/pipeline.py Pipeline._final_estimator 5 0 0 0 0 100%
sklearn/pipeline.py Pipeline._log_message 4 0 0 2 0 100%
sklearn/pipeline.py Pipeline._check_method_params 12 0 0 8 0 100%
sklearn/pipeline.py Pipeline._fit 14 0 0 8 0 100%
sklearn/pipeline.py Pipeline.fit 7 0 0 4 0 100%
sklearn/pipeline.py Pipeline._can_fit_transform 1 0 0 0 0 100%
sklearn/pipeline.py Pipeline.fit_transform 10 0 0 6 0 100%
sklearn/pipeline.py Pipeline.predict 9 0 0 6 0 100%
sklearn/pipeline.py Pipeline.fit_predict 6 0 0 2 0 100%
sklearn/pipeline.py Pipeline.predict_proba 9 0 0 6 0 100%
sklearn/pipeline.py Pipeline.decision_function 6 0 0 2 0 100%
sklearn/pipeline.py Pipeline.score_samples 4 0 0 2 0 100%
sklearn/pipeline.py Pipeline.predict_log_proba 9 0 0 6 0 100%
sklearn/pipeline.py Pipeline._can_transform 1 0 0 0 0 100%
sklearn/pipeline.py Pipeline.transform 6 0 0 2 0 100%
sklearn/pipeline.py Pipeline._can_inverse_transform 1 0 0 2 0 100%
sklearn/pipeline.py Pipeline.inverse_transform 7 0 0 2 0 100%
sklearn/pipeline.py Pipeline.score 13 0 0 8 0 100%
sklearn/pipeline.py Pipeline.classes_ 1 0 0 0 0 100%
sklearn/pipeline.py Pipeline._more_tags 10 0 0 0 0 100%
sklearn/pipeline.py Pipeline.get_feature_names_out 6 0 0 4 0 100%
sklearn/pipeline.py Pipeline.n_features_in_ 1 0 0 0 0 100%
sklearn/pipeline.py Pipeline.feature_names_in_ 1 0 0 0 0 100%
sklearn/pipeline.py Pipeline.__sklearn_is_fitted__ 5 0 0 0 0 100%
sklearn/pipeline.py Pipeline._sk_visual_block_ 5 0 0 4 0 100%
sklearn/pipeline.py Pipeline._sk_visual_block_._get_name 3 0 0 2 0 100%
sklearn/pipeline.py Pipeline.get_metadata_routing 18 3 0 8 3 77%
sklearn/pipeline.py _name_estimators 13 0 0 12 0 100%
sklearn/pipeline.py make_pipeline 1 0 0 0 0 100%
sklearn/pipeline.py _transform_one 6 0 0 4 0 100%
sklearn/pipeline.py _fit_transform_one 10 0 0 8 0 100%
sklearn/pipeline.py _fit_one 2 0 0 2 0 100%
sklearn/pipeline.py FeatureUnion.__init__ 5 0 0 0 0 100%
sklearn/pipeline.py FeatureUnion.set_output 4 0 0 2 0 100%
sklearn/pipeline.py FeatureUnion.named_transformers 1 0 0 0 0 100%
sklearn/pipeline.py FeatureUnion.get_params 1 0 0 0 0 100%
sklearn/pipeline.py FeatureUnion.set_params 2 0 0 0 0 100%
sklearn/pipeline.py FeatureUnion._validate_transformers 7 0 0 6 0 100%
sklearn/pipeline.py FeatureUnion._validate_transformer_weights 6 0 0 8 0 100%
sklearn/pipeline.py FeatureUnion._iter 7 0 0 6 0 100%
sklearn/pipeline.py FeatureUnion.get_feature_names_out 7 0 0 4 0 100%
sklearn/pipeline.py FeatureUnion._add_prefix_for_feature_names_out 12 0 0 14 0 100%
sklearn/pipeline.py FeatureUnion.fit 11 0 0 6 0 100%
sklearn/pipeline.py FeatureUnion.fit_transform 16 0 0 8 0 100%
sklearn/pipeline.py FeatureUnion._log_message 3 0 0 2 0 100%
sklearn/pipeline.py FeatureUnion._parallel_func 5 0 0 2 0 100%
sklearn/pipeline.py FeatureUnion.transform 10 0 0 8 0 100%
sklearn/pipeline.py FeatureUnion._hstack 7 0 0 6 0 100%
sklearn/pipeline.py FeatureUnion._update_transformer_list 2 0 0 2 0 100%
sklearn/pipeline.py FeatureUnion.n_features_in_ 1 0 0 0 0 100%
sklearn/pipeline.py FeatureUnion.feature_names_in_ 1 0 0 0 0 100%
sklearn/pipeline.py FeatureUnion.__sklearn_is_fitted__ 3 0 0 2 0 100%
sklearn/pipeline.py FeatureUnion._sk_visual_block_ 2 0 0 0 0 100%
sklearn/pipeline.py FeatureUnion.__getitem__ 3 0 0 2 0 100%
sklearn/pipeline.py FeatureUnion.get_metadata_routing 4 0 0 2 0 100%
sklearn/pipeline.py make_union 1 0 0 0 0 100%
sklearn/pipeline.py (no function) 113 0 0 0 0 100%
sklearn/preprocessing/__init__.py (no function) 8 0 0 0 0 100%
sklearn/preprocessing/_data.py _is_constant_feature 3 0 0 0 0 100%
sklearn/preprocessing/_data.py _handle_zeros_in_scale 11 0 0 8 0 100%
sklearn/preprocessing/_data.py scale 31 0 0 22 0 100%
sklearn/preprocessing/_data.py MinMaxScaler.__init__ 3 0 0 0 0 100%
sklearn/preprocessing/_data.py MinMaxScaler._reset 7 0 0 2 0 100%
sklearn/preprocessing/_data.py MinMaxScaler.fit 2 0 0 0 0 100%
sklearn/preprocessing/_data.py MinMaxScaler.partial_fit 22 0 0 6 0 100%
sklearn/preprocessing/_data.py MinMaxScaler.transform 8 0 0 2 0 100%
sklearn/preprocessing/_data.py MinMaxScaler.inverse_transform 6 0 0 0 0 100%
sklearn/preprocessing/_data.py MinMaxScaler._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_data.py minmax_scale 11 0 0 6 0 100%
sklearn/preprocessing/_data.py StandardScaler.__init__ 3 0 0 0 0 100%
sklearn/preprocessing/_data.py StandardScaler._reset 5 0 0 2 0 100%
sklearn/preprocessing/_data.py StandardScaler.fit 2 0 0 0 0 100%
sklearn/preprocessing/_data.py StandardScaler.partial_fit 43 0 0 24 1 99%
sklearn/preprocessing/_data.py StandardScaler.transform 13 0 0 10 0 100%
sklearn/preprocessing/_data.py StandardScaler.inverse_transform 13 0 0 10 1 96%
sklearn/preprocessing/_data.py StandardScaler._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_data.py MaxAbsScaler.__init__ 1 0 0 0 0 100%
sklearn/preprocessing/_data.py MaxAbsScaler._reset 4 0 0 2 0 100%
sklearn/preprocessing/_data.py MaxAbsScaler.fit 2 0 0 0 0 100%
sklearn/preprocessing/_data.py MaxAbsScaler.partial_fit 14 0 0 4 0 100%
sklearn/preprocessing/_data.py MaxAbsScaler.transform 7 0 0 2 0 100%
sklearn/preprocessing/_data.py MaxAbsScaler.inverse_transform 7 0 0 2 0 100%
sklearn/preprocessing/_data.py MaxAbsScaler._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_data.py maxabs_scale 11 0 0 6 0 100%
sklearn/preprocessing/_data.py RobustScaler.__init__ 5 0 0 0 0 100%
sklearn/preprocessing/_data.py RobustScaler.fit 26 0 0 14 0 100%
sklearn/preprocessing/_data.py RobustScaler.transform 10 0 0 8 2 89%
sklearn/preprocessing/_data.py RobustScaler.inverse_transform 10 0 0 8 2 89%
sklearn/preprocessing/_data.py RobustScaler._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_data.py robust_scale 11 0 0 6 0 100%
sklearn/preprocessing/_data.py normalize 33 0 0 24 2 96%
sklearn/preprocessing/_data.py Normalizer.__init__ 2 0 0 0 0 100%
sklearn/preprocessing/_data.py Normalizer.fit 2 0 0 0 0 100%
sklearn/preprocessing/_data.py Normalizer.transform 3 0 0 0 0 100%
sklearn/preprocessing/_data.py Normalizer._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_data.py binarize 14 0 0 4 0 100%
sklearn/preprocessing/_data.py Binarizer.__init__ 2 0 0 0 0 100%
sklearn/preprocessing/_data.py Binarizer.fit 2 0 0 0 0 100%
sklearn/preprocessing/_data.py Binarizer.transform 3 0 0 0 0 100%
sklearn/preprocessing/_data.py Binarizer._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_data.py KernelCenterer.fit 8 0 0 2 0 100%
sklearn/preprocessing/_data.py KernelCenterer.transform 8 0 0 0 0 100%
sklearn/preprocessing/_data.py KernelCenterer._n_features_out 1 0 0 0 0 100%
sklearn/preprocessing/_data.py KernelCenterer._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_data.py add_dummy_feature 19 0 0 6 0 100%
sklearn/preprocessing/_data.py QuantileTransformer.__init__ 6 0 0 0 0 100%
sklearn/preprocessing/_data.py QuantileTransformer._dense_fit 8 0 0 4 0 100%
sklearn/preprocessing/_data.py QuantileTransformer._sparse_fit 20 1 0 10 1 93%
sklearn/preprocessing/_data.py QuantileTransformer.fit 13 0 0 6 0 100%
sklearn/preprocessing/_data.py QuantileTransformer._transform_col 35 0 0 20 0 100%
sklearn/preprocessing/_data.py QuantileTransformer._check_inputs 5 0 0 4 0 100%
sklearn/preprocessing/_data.py QuantileTransformer._transform 7 0 0 6 0 100%
sklearn/preprocessing/_data.py QuantileTransformer.transform 3 0 0 0 0 100%
sklearn/preprocessing/_data.py QuantileTransformer.inverse_transform 3 0 0 0 0 100%
sklearn/preprocessing/_data.py QuantileTransformer._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_data.py quantile_transform 5 0 0 2 0 100%
sklearn/preprocessing/_data.py PowerTransformer.__init__ 3 0 0 0 0 100%
sklearn/preprocessing/_data.py PowerTransformer.fit 2 0 0 0 0 100%
sklearn/preprocessing/_data.py PowerTransformer.fit_transform 1 0 0 0 0 100%
sklearn/preprocessing/_data.py PowerTransformer._fit 24 0 0 14 0 100%
sklearn/preprocessing/_data.py PowerTransformer.transform 9 0 0 6 0 100%
sklearn/preprocessing/_data.py PowerTransformer.inverse_transform 9 0 0 6 0 100%
sklearn/preprocessing/_data.py PowerTransformer._box_cox_inverse_tranform 4 0 0 2 0 100%
sklearn/preprocessing/_data.py PowerTransformer._yeo_johnson_inverse_transform 9 2 0 4 2 69%
sklearn/preprocessing/_data.py PowerTransformer._yeo_johnson_transform 9 1 0 4 1 85%
sklearn/preprocessing/_data.py PowerTransformer._box_cox_optimize 5 0 0 2 0 100%
sklearn/preprocessing/_data.py PowerTransformer._yeo_johnson_optimize 4 0 0 0 0 100%
sklearn/preprocessing/_data.py PowerTransformer._yeo_johnson_optimize._neg_log_likelihood 9 0 0 2 0 100%
sklearn/preprocessing/_data.py PowerTransformer._check_input 8 1 0 6 1 86%
sklearn/preprocessing/_data.py PowerTransformer._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_data.py power_transform 2 0 0 0 0 100%
sklearn/preprocessing/_data.py (no function) 124 0 0 0 0 100%
sklearn/preprocessing/_discretization.py KBinsDiscretizer.__init__ 6 0 0 0 0 100%
sklearn/preprocessing/_discretization.py KBinsDiscretizer.fit 50 0 0 30 1 99%
sklearn/preprocessing/_discretization.py KBinsDiscretizer._validate_n_bins 12 0 0 8 0 100%
sklearn/preprocessing/_discretization.py KBinsDiscretizer.transform 16 0 0 6 1 95%
sklearn/preprocessing/_discretization.py KBinsDiscretizer.inverse_transform 13 1 0 6 1 89%
sklearn/preprocessing/_discretization.py KBinsDiscretizer.get_feature_names_out 5 0 0 2 0 100%
sklearn/preprocessing/_discretization.py (no function) 19 0 0 0 0 100%
sklearn/preprocessing/_encoders.py _BaseEncoder._check_X 14 0 0 6 0 100%
sklearn/preprocessing/_encoders.py _BaseEncoder._fit 58 1 0 40 1 98%
sklearn/preprocessing/_encoders.py _BaseEncoder._transform 27 0 0 14 0 100%
sklearn/preprocessing/_encoders.py _BaseEncoder.infrequent_categories_ 2 0 0 2 0 100%
sklearn/preprocessing/_encoders.py _BaseEncoder._check_infrequent_enabled 3 0 0 0 0 100%
sklearn/preprocessing/_encoders.py _BaseEncoder._identify_infrequent 15 0 0 8 0 100%
sklearn/preprocessing/_encoders.py _BaseEncoder._fit_infrequent_category_mapping 24 0 0 14 0 100%
sklearn/preprocessing/_encoders.py _BaseEncoder._map_infrequent_categories 17 0 0 14 0 100%
sklearn/preprocessing/_encoders.py _BaseEncoder._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_encoders.py OneHotEncoder.__init__ 8 0 0 0 0 100%
sklearn/preprocessing/_encoders.py OneHotEncoder._map_drop_idx_to_infrequent 10 1 0 6 1 88%
sklearn/preprocessing/_encoders.py OneHotEncoder._set_drop_idx 45 4 0 38 4 88%
sklearn/preprocessing/_encoders.py OneHotEncoder._compute_transformed_categories 10 0 0 6 0 100%
sklearn/preprocessing/_encoders.py OneHotEncoder._remove_dropped_categories 3 0 0 2 0 100%
sklearn/preprocessing/_encoders.py OneHotEncoder._compute_n_features_outs 12 0 0 14 0 100%
sklearn/preprocessing/_encoders.py OneHotEncoder.fit 4 0 0 0 0 100%
sklearn/preprocessing/_encoders.py OneHotEncoder.transform 29 0 0 10 0 100%
sklearn/preprocessing/_encoders.py OneHotEncoder.inverse_transform 46 0 0 28 0 100%
sklearn/preprocessing/_encoders.py OneHotEncoder.get_feature_names_out 9 0 0 6 0 100%
sklearn/preprocessing/_encoders.py OneHotEncoder._check_get_feature_name_combiner 6 0 0 6 0 100%
sklearn/preprocessing/_encoders.py OrdinalEncoder.__init__ 7 0 0 0 0 100%
sklearn/preprocessing/_encoders.py OrdinalEncoder.fit 32 3 0 40 3 92%
sklearn/preprocessing/_encoders.py OrdinalEncoder.transform 9 0 0 4 0 100%
sklearn/preprocessing/_encoders.py OrdinalEncoder.inverse_transform 44 0 0 24 0 100%
sklearn/preprocessing/_encoders.py (no function) 46 0 0 0 0 100%
sklearn/preprocessing/_function_transformer.py _identity 1 0 0 0 0 100%
sklearn/preprocessing/_function_transformer.py FunctionTransformer.__init__ 8 0 0 0 0 100%
sklearn/preprocessing/_function_transformer.py FunctionTransformer._check_input 6 0 0 4 0 100%
sklearn/preprocessing/_function_transformer.py FunctionTransformer._check_inverse_transform 10 0 0 9 1 95%
sklearn/preprocessing/_function_transformer.py FunctionTransformer.fit 4 0 0 2 0 100%
sklearn/preprocessing/_function_transformer.py FunctionTransformer.transform 20 0 0 14 0 100%
sklearn/preprocessing/_function_transformer.py FunctionTransformer.inverse_transform 3 0 0 2 0 100%
sklearn/preprocessing/_function_transformer.py FunctionTransformer.get_feature_names_out 8 1 0 6 2 79%
sklearn/preprocessing/_function_transformer.py FunctionTransformer._transform 3 0 0 2 0 100%
sklearn/preprocessing/_function_transformer.py FunctionTransformer.__sklearn_is_fitted__ 1 0 0 0 0 100%
sklearn/preprocessing/_function_transformer.py FunctionTransformer._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_function_transformer.py FunctionTransformer.set_output 4 0 0 2 0 100%
sklearn/preprocessing/_function_transformer.py (no function) 23 0 0 2 0 100%
sklearn/preprocessing/_label.py LabelEncoder.fit 3 0 0 0 0 100%
sklearn/preprocessing/_label.py LabelEncoder.fit_transform 3 0 0 0 0 100%
sklearn/preprocessing/_label.py LabelEncoder.transform 6 0 0 2 0 100%
sklearn/preprocessing/_label.py LabelEncoder.inverse_transform 10 0 0 4 0 100%
sklearn/preprocessing/_label.py LabelEncoder._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_label.py LabelBinarizer.__init__ 3 0 0 0 0 100%
sklearn/preprocessing/_label.py LabelBinarizer.fit 12 0 0 8 0 100%
sklearn/preprocessing/_label.py LabelBinarizer.fit_transform 1 0 0 0 0 100%
sklearn/preprocessing/_label.py LabelBinarizer.transform 5 1 0 2 1 71%
sklearn/preprocessing/_label.py LabelBinarizer.inverse_transform 11 0 0 8 1 95%
sklearn/preprocessing/_label.py LabelBinarizer._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_label.py label_binarize 65 2 0 44 2 96%
sklearn/preprocessing/_label.py _inverse_binarize_multiclass 21 0 0 6 0 100%
sklearn/preprocessing/_label.py _inverse_binarize_thresholding 24 1 0 20 1 95%
sklearn/preprocessing/_label.py MultiLabelBinarizer.__init__ 2 0 0 0 0 100%
sklearn/preprocessing/_label.py MultiLabelBinarizer.fit 10 0 0 6 0 100%
sklearn/preprocessing/_label.py MultiLabelBinarizer.fit_transform 15 0 0 6 0 100%
sklearn/preprocessing/_label.py MultiLabelBinarizer.transform 6 0 0 2 0 100%
sklearn/preprocessing/_label.py MultiLabelBinarizer._build_cache 3 0 0 2 1 80%
sklearn/preprocessing/_label.py MultiLabelBinarizer._transform 16 0 0 6 0 100%
sklearn/preprocessing/_label.py MultiLabelBinarizer.inverse_transform 12 1 0 12 1 83%
sklearn/preprocessing/_label.py MultiLabelBinarizer._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_label.py (no function) 47 0 0 0 0 100%
sklearn/preprocessing/_polynomial.py print_coverage 6 4 0 2 1 38%
sklearn/preprocessing/_polynomial.py _create_expansion 17 0 0 4 1 95%
sklearn/preprocessing/_polynomial.py PolynomialFeatures.__init__ 4 0 0 0 0 100%
sklearn/preprocessing/_polynomial.py PolynomialFeatures._combinations 6 0 0 4 0 100%
sklearn/preprocessing/_polynomial.py PolynomialFeatures._num_combinations 9 0 0 8 0 100%
sklearn/preprocessing/_polynomial.py PolynomialFeatures.powers_ 3 0 0 2 0 100%
sklearn/preprocessing/_polynomial.py PolynomialFeatures.get_feature_names_out 10 0 0 6 0 100%
sklearn/preprocessing/_polynomial.py PolynomialFeatures.fit 21 1 0 14 1 94%
sklearn/preprocessing/_polynomial.py PolynomialFeatures.transform 72 0 1 44 0 100%
sklearn/preprocessing/_polynomial.py SplineTransformer.__init__ 7 0 0 0 0 100%
sklearn/preprocessing/_polynomial.py SplineTransformer._get_base_knot_positions 10 0 0 6 0 100%
sklearn/preprocessing/_polynomial.py SplineTransformer.get_feature_names_out 8 0 0 4 0 100%
sklearn/preprocessing/_polynomial.py SplineTransformer.fit 50 0 0 22 0 100%
sklearn/preprocessing/_polynomial.py SplineTransformer.transform 97 4 0 62 3 96%
sklearn/preprocessing/_polynomial.py SplineTransformer._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_polynomial.py (no function) 42 0 0 0 0 100%
sklearn/preprocessing/_target_encoder.py TargetEncoder.__init__ 6 0 0 0 0 100%
sklearn/preprocessing/_target_encoder.py TargetEncoder.fit 2 0 0 0 0 100%
sklearn/preprocessing/_target_encoder.py TargetEncoder.fit_transform 16 0 0 8 0 100%
sklearn/preprocessing/_target_encoder.py TargetEncoder.transform 6 0 0 2 0 100%
sklearn/preprocessing/_target_encoder.py TargetEncoder._fit_encodings_all 28 0 0 12 1 98%
sklearn/preprocessing/_target_encoder.py TargetEncoder._fit_encoding_binary_or_continuous 5 0 0 2 0 100%
sklearn/preprocessing/_target_encoder.py TargetEncoder._fit_encoding_multiclass 9 0 0 6 0 100%
sklearn/preprocessing/_target_encoder.py TargetEncoder._transform_X_ordinal 10 0 0 6 0 100%
sklearn/preprocessing/_target_encoder.py TargetEncoder.get_feature_names_out 6 0 0 4 0 100%
sklearn/preprocessing/_target_encoder.py TargetEncoder._more_tags 1 0 0 0 0 100%
sklearn/preprocessing/_target_encoder.py (no function) 22 0 0 0 0 100%
sklearn/preprocessing/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/preprocessing/tests/test_common.py _get_valid_samples_by_column 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_common.py test_missing_value_handling 56 0 0 24 0 100%
sklearn/preprocessing/tests/test_common.py test_missing_value_pandas_na_support 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_common.py (no function) 15 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py toarray 3 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py _check_dim_1axis 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py assert_correct_incr 3 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_raises_value_error_if_sample_weights_greater_than_1d 9 0 0 4 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_sample_weight 13 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_1d 26 0 0 6 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_dtype 20 0 0 8 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_constant_features 20 0 0 8 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_near_constant_features 19 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_scale_1d 7 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_numerical_stability 25 0 0 10 0 100%
sklearn/preprocessing/tests/test_data.py test_scaler_2d_arrays 37 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_scaler_float16_overflow 8 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_handle_zeros_in_scale 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_minmax_scaler_partial_fit 27 0 0 6 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_partial_fit 24 0 0 8 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_partial_fit_numerical_stability 27 1 0 6 1 94%
sklearn/preprocessing/tests/test_data.py test_partial_fit_sparse_input 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_trasform_with_partial_fit 24 0 0 8 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_check_array_of_inverse_transform 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_scaler_array_api_compliance 2 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_min_max_scaler_iris 22 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_min_max_scaler_zero_variance_features 19 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_minmax_scale_axis1 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_min_max_scaler_1d 23 0 0 6 0 100%
sklearn/preprocessing/tests/test_data.py test_scaler_without_centering 40 0 0 8 0 100%
sklearn/preprocessing/tests/test_data.py test_scaler_n_samples_seen_with_nan 8 0 0 4 0 100%
sklearn/preprocessing/tests/test_data.py _check_identity_scalers_attributes 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_scaler_return_identity 15 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_scaler_int 37 0 0 8 0 100%
sklearn/preprocessing/tests/test_data.py test_scaler_without_copy 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_scale_sparse_with_mean_raise_exception 13 0 0 8 0 100%
sklearn/preprocessing/tests/test_data.py test_scale_input_finiteness_validation 3 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_error_sparse 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_attributes 10 0 0 6 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_col_zero_sparse 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_2d_arrays 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_equivalence_dense_sparse 13 0 0 6 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_transform_one_row_csr 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_iris 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_iris_quantiles 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_iris 13 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_check_error 28 0 0 12 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_sparse_ignore_zeros 29 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_dense_toy 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_subsampling 23 0 0 4 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_subsampling_disabled 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_sparse_toy 15 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_axis1 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_bounds 19 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_and_inverse 7 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transform_nan 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_quantile_transformer_sorted_quantiles 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_invalid_range 4 0 0 4 0 100%
sklearn/preprocessing/tests/test_data.py test_scale_function_without_centering 20 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scale_axis1 6 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scale_1d_array 6 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_zero_variance_features 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_robust_scaler_unit_variance 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_maxabs_scaler_zero_variance_features 19 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_maxabs_scaler_large_negative_value 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_maxabs_scaler_transform_one_row_csr 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_maxabs_scaler_1d 19 0 0 6 0 100%
sklearn/preprocessing/tests/test_data.py test_maxabs_scaler_partial_fit 35 0 0 6 0 100%
sklearn/preprocessing/tests/test_data.py check_normalizer 14 0 0 12 1 96%
sklearn/preprocessing/tests/test_data.py test_normalizer_l1_l2_max 19 0 0 4 0 100%
sklearn/preprocessing/tests/test_data.py test_normalizer_l1_l2_max_non_csr 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_normalizer_max_sign 12 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_normalize 32 0 0 18 0 100%
sklearn/preprocessing/tests/test_data.py test_binarizer 41 0 0 10 0 100%
sklearn/preprocessing/tests/test_data.py test_center_kernel 22 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_kernelcenterer_non_linear_kernel 22 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_kernelcenterer_non_linear_kernel.phi 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_cv_pipeline_precomputed 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_fit_transform 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_add_dummy_feature 3 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_add_dummy_feature_sparse 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_fit_cold_start 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_notfitted 6 0 0 4 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_inverse 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_1d 14 0 0 4 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_2d 16 0 0 8 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_boxcox_strictly_positive_exception 16 0 0 12 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_yeojohnson_any_input 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_shape_exception 8 0 0 4 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_lambda_zero 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_lambda_one 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_optimization_power_transformer 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_yeo_johnson_darwin_example 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_nans 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_fit_transform 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_copy_True 16 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_copy_False 17 0 0 4 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_box_cox_raise_all_nans_col 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_sparse_partial_fit_finite_variance 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_minmax_scaler_clip 6 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_standard_scaler_raise_error_for_1d_input 4 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_significantly_non_gaussian 10 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_one_to_one_features 3 0 0 0 0 100%
sklearn/preprocessing/tests/test_data.py test_one_to_one_features_pandas 11 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_kernel_centerer_feature_names_out 7 0 0 2 0 100%
sklearn/preprocessing/tests/test_data.py test_power_transformer_constant_feature 9 0 0 4 0 100%
sklearn/preprocessing/tests/test_data.py (no function) 207 0 0 2 0 100%
sklearn/preprocessing/tests/test_discretization.py test_fit_transform 3 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_valid_n_bins 3 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_kbinsdiscretizer_wrong_strategy_with_weights 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_discretization.py test_invalid_n_bins_array 20 0 0 8 0 100%
sklearn/preprocessing/tests/test_discretization.py test_fit_transform_n_bins_array 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_discretization.py test_kbinsdiscretizer_effect_sample_weight 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_kbinsdiscretizer_no_mutating_sample_weight 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_same_min_max 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_discretization.py test_transform_1d_behavior 8 0 0 4 0 100%
sklearn/preprocessing/tests/test_discretization.py test_numeric_stability 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_encode_options 10 0 0 4 0 100%
sklearn/preprocessing/tests/test_discretization.py test_nonuniform_strategies 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_inverse_transform 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_transform_outside_fit_range 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_overwrite 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_redundant_bins 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_discretization.py test_percentile_numeric_stability 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_discretization.py test_consistent_dtype 10 0 0 4 0 100%
sklearn/preprocessing/tests/test_discretization.py test_32_equal_64 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_kbinsdiscretizer_subsample_default 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_discretization.py test_kbinsdiscrtizer_get_feature_names_out 7 0 0 2 0 100%
sklearn/preprocessing/tests/test_discretization.py test_kbinsdiscretizer_subsample 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_discretization.py test_KBD_inverse_transform_Xt_deprecation 12 0 0 8 0 100%
sklearn/preprocessing/tests/test_discretization.py (no function) 50 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_sparse_dense 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_handle_unknown 11 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_handle_unknown_strings 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_dtype 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_dtype_pandas 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_feature_names 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_feature_names_unicode 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_custom_feature_name_combiner 13 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_custom_feature_name_combiner.name_combiner 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_custom_feature_name_combiner.wrong_combiner 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_set_params 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py check_categorical_onehot 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder 6 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_inverse 28 0 0 4 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_inverse_transform_raise_error_with_unknown 6 0 0 4 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_inverse_if_binary 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_drop_reset 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_X_is_not_1D 4 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_X_is_not_1D_pandas 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_categories 11 0 0 6 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_specified_categories 12 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_unsorted_categories 12 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_encoder_nan_ending_specified_categories 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_specified_categories_mixed_columns 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_pandas 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_feature_names_drop 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_drop_equals_if_binary 14 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_specified_categories 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_inverse 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_handle_unknowns_string 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_handle_unknowns_numeric 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_handle_unknowns_nan 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_handle_unknowns_nan_non_float_dtype 4 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_raise_categories_shape 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_encoder_dtypes 14 0 0 8 0 100%
sklearn/preprocessing/tests/test_encoders.py test_encoder_dtypes_pandas 12 0 0 4 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_warning 3 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_drop_manual 20 0 0 4 0 100%
sklearn/preprocessing/tests/test_encoders.py test_invalid_drop_length 4 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_categories 12 0 0 4 0 100%
sklearn/preprocessing/tests/test_encoders.py test_encoders_has_categorical_tags 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_two_levels 12 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_two_levels_drop_frequent 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_two_levels_drop_infrequent_errors 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_three_levels 12 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_three_levels_drop_frequent 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_three_levels_drop_infrequent_errors 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_handle_unknown_error 11 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_two_levels_user_cats_one_frequent 11 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_two_levels_user_cats 10 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_three_levels_user_cats 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_mixed 6 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_multiple_categories 27 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_multiple_categories_dtypes 22 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_one_level_errors 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_infrequent_user_cats_unknown_training_errors 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_encoders_string_categories 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_mixed_string_bytes_categoricals 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_missing_values_get_feature_names 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_missing_value_support_pandas 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_missing_value_support_pandas_categorical 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_drop_first_handle_unknown_ignore_warns 13 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_drop_if_binary_handle_unknown_ignore_warns 13 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_drop_first_explicit_categories 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ohe_more_informative_error_message 10 0 0 4 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_passthrough_missing_values_float_errors_dtype 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_passthrough_missing_values_float 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_missing_value_support_pandas_categorical 14 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_specified_categories_missing_passthrough 7 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_encoder_duplicate_specified_categories 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_handle_missing_and_unknown 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_sparse 12 0 0 6 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_fit_with_unseen_category 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_handle_unknown_string_dtypes 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_python_integer 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_features_names_out_pandas 6 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_unknown_missing_interaction 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_encoded_missing_value_error 10 0 0 4 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_unknown_missing_interaction_both_nan 14 0 0 6 0 100%
sklearn/preprocessing/tests/test_encoders.py test_one_hot_encoder_set_output 13 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_set_output 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_predefined_categories_dtype 7 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_missing_unknown_encoding_max 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_drop_idx_infrequent_categories 15 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_infrequent_three_levels 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_infrequent_three_levels_user_cats 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_infrequent_mixed 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_infrequent_multiple_categories_dtypes 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_infrequent_custom_mapping 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_all_frequent 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_all_infrequent 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_missing_appears_frequent 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_ordinal_encoder_missing_appears_infrequent 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_encoders.py test_encoder_not_fitted 4 0 0 2 0 100%
sklearn/preprocessing/tests/test_encoders.py (no function) 164 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py _make_func 2 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py _make_func._func 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_delegate_to_func 12 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_np_log 2 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_kw_arg 3 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_kw_arg_update 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_kw_arg_reset 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_inverse_transform 3 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_check_inverse 12 0 0 6 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_check_inverse_func_or_inverse_not_provided 9 0 0 4 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_frame 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_raise_error_with_mixed_dtype 11 0 0 4 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_raise_error_with_mixed_dtype.func 1 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_raise_error_with_mixed_dtype.inverse_func 1 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_support_all_nummerical_dataframes_check_inverse_True 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_with_dataframe_and_check_inverse_True 6 0 0 4 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_get_feature_names_out 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_get_feature_names_out_without_validation 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_feature_names_out_is_None 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_feature_names_out_uses_estimator 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_feature_names_out_uses_estimator.add_n_random_features 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_feature_names_out_uses_estimator.feature_names_out 2 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_validate_inverse 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_validate_inverse.add_constant_feature 2 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_validate_inverse.inverse_add_constant 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_get_feature_names_out_dataframe_with_string_data 12 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_get_feature_names_out_dataframe_with_string_data.func 4 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_set_output_func 26 0 0 14 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_consistence_column_name_between_steps 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_consistence_column_name_between_steps.with_suffix 1 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_overwrite_column_names 11 0 0 2 1 92%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_overwrite_column_names.with_suffix 1 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_overwrite_column_names_numerical 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_error_column_inconsistent 7 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py test_function_transformer_error_column_inconsistent.func 3 0 0 2 0 100%
sklearn/preprocessing/tests/test_function_transformer.py (no function) 42 0 0 10 0 100%
sklearn/preprocessing/tests/test_label.py toarray 3 0 0 2 0 100%
sklearn/preprocessing/tests/test_label.py test_label_binarizer 27 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_label_binarizer_unseen_labels 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_label_binarizer_set_label_encoding 12 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_label_binarizer_pandas_nullable 7 0 0 2 0 100%
sklearn/preprocessing/tests/test_label.py test_label_binarizer_errors 37 0 0 20 0 100%
sklearn/preprocessing/tests/test_label.py test_label_binarizer_sparse_errors 6 0 0 4 0 100%
sklearn/preprocessing/tests/test_label.py test_label_encoder 10 0 0 2 0 100%
sklearn/preprocessing/tests/test_label.py test_label_encoder_negative_ints 7 0 0 2 0 100%
sklearn/preprocessing/tests/test_label.py test_label_encoder_str_bad_shape 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_label.py test_label_encoder_errors 15 0 0 10 0 100%
sklearn/preprocessing/tests/test_label.py test_label_encoder_empty_array 6 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_sparse_output_multilabel_binarizer 23 0 0 10 0 100%
sklearn/preprocessing/tests/test_label.py test_sparse_output_multilabel_binarizer_errors 5 0 0 2 0 100%
sklearn/preprocessing/tests/test_label.py test_multilabel_binarizer 14 0 0 4 0 100%
sklearn/preprocessing/tests/test_label.py test_multilabel_binarizer_empty_sample 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_multilabel_binarizer_unknown_class 11 0 0 4 0 100%
sklearn/preprocessing/tests/test_label.py test_multilabel_binarizer_given_classes 18 0 0 2 0 100%
sklearn/preprocessing/tests/test_label.py test_multilabel_binarizer_multiple_calls 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_multilabel_binarizer_same_length_sequence 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_multilabel_binarizer_non_integer_labels 18 0 0 4 0 100%
sklearn/preprocessing/tests/test_label.py test_multilabel_binarizer_non_unique 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_multilabel_binarizer_inverse_validation 12 0 0 6 0 100%
sklearn/preprocessing/tests/test_label.py test_label_binarize_with_class_order 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py check_binarized_results 20 0 0 8 0 100%
sklearn/preprocessing/tests/test_label.py test_label_binarize_binary 12 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_label_binarize_multiclass 8 0 0 2 0 100%
sklearn/preprocessing/tests/test_label.py test_label_binarize_multilabel 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_label.py test_invalid_input_label_binarize 6 0 0 6 0 100%
sklearn/preprocessing/tests/test_label.py test_inverse_binarize_multiclass 2 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_nan_label_encoder 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_label_encoders_do_not_have_set_output 4 0 0 0 0 100%
sklearn/preprocessing/tests/test_label.py test_label_encoder_array_api_compliance 24 23 0 2 0 4%
sklearn/preprocessing/tests/test_label.py (no function) 57 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_with_sample_weight 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_periodic_extrapolation_error 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_and_spline_array_order 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_and_spline_array_order.is_c_contiguous 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_input_validation 3 0 0 2 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_integer_knots 3 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_feature_names 7 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_split_transform_feature_names_extrapolation_degree 6 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_unity_decomposition 9 0 0 4 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_linear_regression 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_get_base_knot_positions 3 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_periodic_linear_regression 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_periodic_linear_regression.f 1 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_periodic_spline_backport 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_periodic_splines_periodicity 6 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_periodic_splines_smoothness 12 0 0 2 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_extrapolation 15 0 0 4 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_kbindiscretizer 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_sparse_output 21 0 0 6 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_sparse_output_raise_error_for_old_scipy 3 1 0 2 2 40%
sklearn/preprocessing/tests/test_polynomial.py test_spline_transformer_n_features_out 6 1 0 2 1 75%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_features_input_validation 3 0 0 2 0 100%
sklearn/preprocessing/tests/test_polynomial.py single_feature_degree3 3 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_features_one_feature 10 0 0 6 0 100%
sklearn/preprocessing/tests/test_polynomial.py two_features_degree3 5 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_features_two_features 10 0 0 6 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_feature_names 20 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_features_csc_X 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_features_csr_X 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_num_combinations 6 0 0 2 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_features_csr_X_floats 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_features_csr_X_zero_row 9 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_features_csr_X_degree_4 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_features_csr_X_dim_edges 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_csr_polynomial_expansion_index_overflow_non_regression 47 0 0 10 1 98%
sklearn/preprocessing/tests/test_polynomial.py test_csr_polynomial_expansion_index_overflow_non_regression.degree_2_calc 3 0 0 2 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_csr_polynomial_expansion_index_overflow 45 13 5 14 2 68%
sklearn/preprocessing/tests/test_polynomial.py test_csr_polynomial_expansion_too_large_to_index 11 0 0 4 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_polynomial_features_behaviour_on_zero_degree 15 0 0 8 0 100%
sklearn/preprocessing/tests/test_polynomial.py test_sizeof_LARGEST_INT_t 4 1 0 2 1 67%
sklearn/preprocessing/tests/test_polynomial.py test_csr_polynomial_expansion_windows_fail 16 3 0 6 1 73%
sklearn/preprocessing/tests/test_polynomial.py (no function) 117 0 0 0 0 100%
sklearn/preprocessing/tests/test_target_encoder.py _encode_target 21 0 0 8 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_encoding 47 0 0 10 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_encoding_multiclass 58 0 0 22 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_custom_categories 8 0 0 0 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_errors 4 0 0 2 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_use_regression_target 9 0 0 2 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_feature_names_out_set_output 11 0 0 0 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_multiple_features_quick 39 0 0 14 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_constant_target_and_feature 10 0 0 0 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_fit_transform_not_associated_with_y_if_ordinal_categorical_is_not 17 0 0 0 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_smooth_zero 6 0 0 0 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_invariance_of_encoding_under_label_permutation 15 0 0 0 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_target_encoding_for_linear_regression 30 0 0 0 0 100%
sklearn/preprocessing/tests/test_target_encoder.py test_pandas_copy_on_write 4 0 0 2 0 100%
sklearn/preprocessing/tests/test_target_encoder.py (no function) 40 0 0 0 0 100%
sklearn/random_projection.py johnson_lindenstrauss_min_dim 8 0 0 4 0 100%
sklearn/random_projection.py _check_density 5 0 0 4 0 100%
sklearn/random_projection.py _check_input_size 4 0 0 4 0 100%
sklearn/random_projection.py _gaussian_random_matrix 4 0 0 0 0 100%
sklearn/random_projection.py _sparse_random_matrix 19 0 0 4 0 100%
sklearn/random_projection.py BaseRandomProjection.__init__ 4 0 0 0 0 100%
sklearn/random_projection.py BaseRandomProjection._make_random_matrix 0 0 0 0 0 100%
sklearn/random_projection.py BaseRandomProjection._compute_inverse_components 4 0 0 2 0 100%
sklearn/random_projection.py BaseRandomProjection.fit 16 0 0 10 0 100%
sklearn/random_projection.py BaseRandomProjection.inverse_transform 6 0 0 2 0 100%
sklearn/random_projection.py BaseRandomProjection._more_tags 1 0 0 0 0 100%
sklearn/random_projection.py GaussianRandomProjection.__init__ 1 0 0 0 0 100%
sklearn/random_projection.py GaussianRandomProjection._make_random_matrix 2 0 0 0 0 100%
sklearn/random_projection.py GaussianRandomProjection.transform 3 0 0 0 0 100%
sklearn/random_projection.py SparseRandomProjection.__init__ 3 0 0 0 0 100%
sklearn/random_projection.py SparseRandomProjection._make_random_matrix 3 0 0 0 0 100%
sklearn/random_projection.py SparseRandomProjection.transform 3 0 0 0 0 100%
sklearn/random_projection.py (no function) 40 0 0 0 0 100%
sklearn/semi_supervised/__init__.py (no function) 3 0 0 0 0 100%
sklearn/semi_supervised/_label_propagation.py BaseLabelPropagation.__init__ 7 0 0 0 0 100%
sklearn/semi_supervised/_label_propagation.py BaseLabelPropagation._get_kernel 14 0 0 14 1 96%
sklearn/semi_supervised/_label_propagation.py BaseLabelPropagation._build_graph 1 1 0 0 0 0%
sklearn/semi_supervised/_label_propagation.py BaseLabelPropagation.predict 2 0 0 0 0 100%
sklearn/semi_supervised/_label_propagation.py BaseLabelPropagation.predict_proba 10 0 0 4 0 100%
sklearn/semi_supervised/_label_propagation.py BaseLabelPropagation.fit 40 0 0 12 0 100%
sklearn/semi_supervised/_label_propagation.py LabelPropagation.__init__ 1 0 0 0 0 100%
sklearn/semi_supervised/_label_propagation.py LabelPropagation._build_graph 8 0 0 4 0 100%
sklearn/semi_supervised/_label_propagation.py LabelPropagation.fit 1 0 0 0 0 100%
sklearn/semi_supervised/_label_propagation.py LabelSpreading.__init__ 1 0 0 0 0 100%
sklearn/semi_supervised/_label_propagation.py LabelSpreading._build_graph 11 0 0 4 0 100%
sklearn/semi_supervised/_label_propagation.py (no function) 37 0 0 0 0 100%
sklearn/semi_supervised/_self_training.py _estimator_has 2 0 0 0 0 100%
sklearn/semi_supervised/_self_training.py _estimator_has.check 4 0 0 2 0 100%
sklearn/semi_supervised/_self_training.py SelfTrainingClassifier.__init__ 6 0 0 0 0 100%
sklearn/semi_supervised/_self_training.py SelfTrainingClassifier.fit 41 0 0 20 0 100%
sklearn/semi_supervised/_self_training.py SelfTrainingClassifier.predict 3 0 0 0 0 100%
sklearn/semi_supervised/_self_training.py SelfTrainingClassifier.predict_proba 3 0 0 0 0 100%
sklearn/semi_supervised/_self_training.py SelfTrainingClassifier.decision_function 3 0 0 0 0 100%
sklearn/semi_supervised/_self_training.py SelfTrainingClassifier.predict_log_proba 3 0 0 0 0 100%
sklearn/semi_supervised/_self_training.py SelfTrainingClassifier.score 3 0 0 0 0 100%
sklearn/semi_supervised/_self_training.py (no function) 27 0 0 0 0 100%
sklearn/semi_supervised/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_fit_transduction 4 0 0 0 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_distribution 6 0 0 2 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_predict 4 0 0 0 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_predict_proba 4 0 0 0 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_label_spreading_closed_form 15 0 0 0 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_label_propagation_closed_form 20 0 0 0 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_sparse_input_types 7 0 0 0 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_convergence_speed 6 0 0 0 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_convergence_warning 19 0 0 8 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_label_propagation_non_zero_normalizer 6 0 0 2 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_predict_sparse_callable_kernel 13 0 0 0 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py test_predict_sparse_callable_kernel.topk_rbf 6 0 0 0 0 100%
sklearn/semi_supervised/tests/test_label_propagation.py (no function) 36 0 0 2 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_warns_k_best 4 0 0 2 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_classification 20 0 0 0 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_k_best 12 0 0 2 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_sanity_classification 9 0 0 0 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_none_iter 4 0 0 0 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_zero_iterations 5 0 0 0 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_prefitted_throws_error 5 0 0 2 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_labeled_iter 5 0 0 0 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_no_unlabeled 8 0 0 2 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_early_stopping 7 0 0 0 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_strings_dtype 6 0 0 2 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_verbose 6 0 0 2 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_verbose_k_best 11 0 0 2 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_k_best_selects_best 12 0 0 2 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_base_estimator_meta_estimator 10 0 0 2 0 100%
sklearn/semi_supervised/tests/test_self_training.py test_self_training_estimator_attribute_error 11 0 0 4 0 100%
sklearn/semi_supervised/tests/test_self_training.py (no function) 43 0 0 0 0 100%
sklearn/svm/__init__.py (no function) 3 0 0 0 0 100%
sklearn/svm/_base.py _one_vs_one_coef 11 0 0 4 0 100%
sklearn/svm/_base.py BaseLibSVM.__init__ 17 1 0 2 1 89%
sklearn/svm/_base.py BaseLibSVM._more_tags 1 0 0 0 0 100%
sklearn/svm/_base.py BaseLibSVM.fit 49 2 0 28 4 92%
sklearn/svm/_base.py BaseLibSVM._validate_targets 1 0 0 0 0 100%
sklearn/svm/_base.py BaseLibSVM._warn_from_fit_status 3 0 0 2 0 100%
sklearn/svm/_base.py BaseLibSVM._dense_fit 8 0 0 4 0 100%
sklearn/svm/_base.py BaseLibSVM._sparse_fit 15 0 0 4 0 100%
sklearn/svm/_base.py BaseLibSVM.predict 3 0 0 0 0 100%
sklearn/svm/_base.py BaseLibSVM._dense_predict 10 1 0 6 1 88%
sklearn/svm/_base.py BaseLibSVM._sparse_predict 6 1 0 2 1 75%
sklearn/svm/_base.py BaseLibSVM._compute_kernel 6 0 0 4 0 100%
sklearn/svm/_base.py BaseLibSVM._decision_function 8 0 0 4 0 100%
sklearn/svm/_base.py BaseLibSVM._dense_decision_function 5 0 0 2 0 100%
sklearn/svm/_base.py BaseLibSVM._sparse_decision_function 6 1 0 2 1 75%
sklearn/svm/_base.py BaseLibSVM._validate_for_predict 16 1 0 14 1 93%
sklearn/svm/_base.py BaseLibSVM.coef_ 7 0 0 4 0 100%
sklearn/svm/_base.py BaseLibSVM._get_coef 1 0 0 0 0 100%
sklearn/svm/_base.py BaseLibSVM.n_support_ 8 0 0 2 0 100%
sklearn/svm/_base.py BaseSVC.__init__ 3 0 0 0 0 100%
sklearn/svm/_base.py BaseSVC._validate_targets 8 0 0 2 0 100%
sklearn/svm/_base.py BaseSVC.decision_function 4 0 0 2 0 100%
sklearn/svm/_base.py BaseSVC.predict 7 0 0 4 0 100%
sklearn/svm/_base.py BaseSVC._check_proba 5 1 0 4 1 78%
sklearn/svm/_base.py BaseSVC.predict_proba 5 0 0 2 0 100%
sklearn/svm/_base.py BaseSVC.predict_log_proba 1 0 0 0 0 100%
sklearn/svm/_base.py BaseSVC._dense_predict_proba 7 0 0 2 0 100%
sklearn/svm/_base.py BaseSVC._sparse_predict_proba 6 1 0 2 1 75%
sklearn/svm/_base.py BaseSVC._get_coef 7 0 0 4 0 100%
sklearn/svm/_base.py BaseSVC.probA_ 1 0 0 0 0 100%
sklearn/svm/_base.py BaseSVC.probB_ 1 0 0 0 0 100%
sklearn/svm/_base.py _get_liblinear_solver_type 16 2 0 10 2 85%
sklearn/svm/_base.py _fit_liblinear 37 1 0 16 1 96%
sklearn/svm/_base.py (no function) 67 0 0 2 0 100%
sklearn/svm/_bounds.py l1_min_c 12 0 0 6 0 100%
sklearn/svm/_bounds.py (no function) 8 0 0 0 0 100%
sklearn/svm/_classes.py _validate_dual_parameter 13 0 0 4 0 100%
sklearn/svm/_classes.py LinearSVC.__init__ 12 0 0 0 0 100%
sklearn/svm/_classes.py LinearSVC.fit 12 0 0 4 0 100%
sklearn/svm/_classes.py LinearSVC._more_tags 1 0 0 0 0 100%
sklearn/svm/_classes.py LinearSVR.__init__ 10 0 0 0 0 100%
sklearn/svm/_classes.py LinearSVR.fit 7 0 0 0 0 100%
sklearn/svm/_classes.py LinearSVR._more_tags 1 0 0 0 0 100%
sklearn/svm/_classes.py SVC.__init__ 1 0 0 0 0 100%
sklearn/svm/_classes.py SVC._more_tags 1 0 0 0 0 100%
sklearn/svm/_classes.py NuSVC.__init__ 1 0 0 0 0 100%
sklearn/svm/_classes.py NuSVC._more_tags 1 0 0 0 0 100%
sklearn/svm/_classes.py SVR.__init__ 1 0 0 0 0 100%
sklearn/svm/_classes.py SVR._more_tags 1 0 0 0 0 100%
sklearn/svm/_classes.py NuSVR.__init__ 1 0 0 0 0 100%
sklearn/svm/_classes.py NuSVR._more_tags 1 0 0 0 0 100%
sklearn/svm/_classes.py OneClassSVM.__init__ 1 0 0 0 0 100%
sklearn/svm/_classes.py OneClassSVM.fit 3 0 0 0 0 100%
sklearn/svm/_classes.py OneClassSVM.decision_function 2 0 0 0 0 100%
sklearn/svm/_classes.py OneClassSVM.score_samples 1 0 0 0 0 100%
sklearn/svm/_classes.py OneClassSVM.predict 2 0 0 0 0 100%
sklearn/svm/_classes.py OneClassSVM._more_tags 1 0 0 0 0 100%
sklearn/svm/_classes.py (no function) 56 0 0 6 0 100%
sklearn/svm/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/svm/tests/test_bounds.py test_l1_min_c 6 0 0 0 0 100%
sklearn/svm/tests/test_bounds.py check_l1_min_c 11 0 0 0 0 100%
sklearn/svm/tests/test_bounds.py test_ill_posed_min_c 4 0 0 2 0 100%
sklearn/svm/tests/test_bounds.py test_newrand_default 3 0 0 6 1 89%
sklearn/svm/tests/test_bounds.py test_newrand_set_seed 3 0 0 0 0 100%
sklearn/svm/tests/test_bounds.py test_newrand_set_seed_overflow 2 0 0 2 0 100%
sklearn/svm/tests/test_bounds.py test_newrand_bounded_rand_int 13 0 0 4 0 100%
sklearn/svm/tests/test_bounds.py test_newrand_bounded_rand_int_limits 2 0 0 2 0 100%
sklearn/svm/tests/test_bounds.py (no function) 28 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py check_svm_model_equal 24 3 0 10 2 79%
sklearn/svm/tests/test_sparse.py test_svc 3 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_unsorted_indices 17 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_unsorted_indices.scramble_indices 7 0 0 2 0 100%
sklearn/svm/tests/test_sparse.py test_svc_with_custom_kernel 5 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_svc_with_custom_kernel.kfunc 1 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_svc_iris 8 0 0 2 0 100%
sklearn/svm/tests/test_sparse.py test_sparse_decision_function 12 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_error 7 0 0 2 0 100%
sklearn/svm/tests/test_sparse.py test_linearsvc 12 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_linearsvc_iris 13 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_weight 7 0 0 2 0 100%
sklearn/svm/tests/test_sparse.py test_sample_weights 7 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_sparse_liblinear_intercept_handling 1 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_sparse_oneclasssvm 3 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_sparse_realdata 9 0 0 0 0 100%
sklearn/svm/tests/test_sparse.py test_sparse_svc_clone_with_callable_kernel 9 0 0 4 0 100%
sklearn/svm/tests/test_sparse.py test_timeout 4 0 0 4 0 100%
sklearn/svm/tests/test_sparse.py test_consistent_proba 7 0 0 4 0 100%
sklearn/svm/tests/test_sparse.py (no function) 63 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_libsvm_parameters 6 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_libsvm_iris 17 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_precomputed 45 0 0 10 0 100%
sklearn/svm/tests/test_svm.py test_precomputed.kfunc 1 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_svr 6 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_linearsvr 7 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_linearsvr_fit_sampleweight 18 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_svr_errors 6 0 0 4 0 100%
sklearn/svm/tests/test_svm.py test_oneclass 9 0 0 4 0 100%
sklearn/svm/tests/test_svm.py test_oneclass_decision_function 17 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_oneclass_score_samples 3 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_tweak_params 6 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_probability 6 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_decision_function 15 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_decision_function_shape 13 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_svr_predict 9 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_weight 9 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_svm_classifier_sided_sample_weight 14 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_svm_regressor_sided_sample_weight 14 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_svm_equivalence_sample_weight_C 6 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_negative_sample_weights_mask_all_samples 3 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_negative_weights_svc_leave_just_one_label 3 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_negative_weights_svc_leave_two_labels 3 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_negative_weight_equal_coeffs 4 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_auto_weight 12 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_bad_input 26 0 0 12 0 100%
sklearn/svm/tests/test_svm.py test_svc_nonfinite_params 9 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_unicode_kernel 4 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_sparse_precomputed 4 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_sparse_fit_support_vectors_empty 6 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_linearsvc_parameters 6 0 0 4 0 100%
sklearn/svm/tests/test_svm.py test_linearsvc 14 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_linearsvc_crammer_singer 8 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_linearsvc_fit_sampleweight 16 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_crammer_singer_binary 4 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_linearsvc_iris 7 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_dense_liblinear_intercept_handling 16 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_liblinear_set_coef 14 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_immutable_coef_property 6 0 0 6 0 100%
sklearn/svm/tests/test_svm.py test_linearsvc_verbose 6 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_svc_clone_with_callable_kernel 10 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_svc_bad_kernel 3 0 0 4 0 100%
sklearn/svm/tests/test_svm.py test_libsvm_convergence_warnings 5 0 0 4 0 100%
sklearn/svm/tests/test_svm.py test_unfitted 7 0 0 4 0 100%
sklearn/svm/tests/test_svm.py test_consistent_proba 5 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_linear_svm_convergence_warnings 11 0 0 4 0 100%
sklearn/svm/tests/test_svm.py test_svr_coef_sign 5 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_lsvc_intercept_scaling_zero 3 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_hasattr_predict_proba 13 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_decision_function_shape_two_class 5 0 0 4 0 100%
sklearn/svm/tests/test_svm.py test_ovr_decision_function 14 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_svc_invalid_break_ties_param 4 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_svc_ovr_tie_breaking 13 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_gamma_scale 4 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_linearsvm_liblinear_sample_weight 17 0 0 4 0 100%
sklearn/svm/tests/test_svm.py test_n_support 7 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_custom_kernel_not_array_input 18 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_custom_kernel_not_array_input.string_kernel 10 0 0 4 0 100%
sklearn/svm/tests/test_svm.py test_svc_raises_error_internal_representation 5 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_n_iter_libsvm 6 0 0 2 0 100%
sklearn/svm/tests/test_svm.py test_dual_auto 4 0 0 0 0 100%
sklearn/svm/tests/test_svm.py test_dual_auto_edge_cases 6 0 0 0 0 100%
sklearn/svm/tests/test_svm.py (no function) 112 0 0 0 0 100%
sklearn/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py record_metadata 5 0 0 6 0 100%
sklearn/tests/metadata_routing_common.py check_recorded_metadata 9 0 0 6 0 100%
sklearn/tests/metadata_routing_common.py assert_request_is_empty 14 0 0 12 0 100%
sklearn/tests/metadata_routing_common.py assert_request_equal 6 0 0 6 0 100%
sklearn/tests/metadata_routing_common.py _Registry.__deepcopy__ 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py _Registry.__copy__ 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingRegressor.__init__ 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingRegressor.partial_fit 4 0 0 2 1 83%
sklearn/tests/metadata_routing_common.py ConsumingRegressor.fit 4 0 0 2 0 100%
sklearn/tests/metadata_routing_common.py ConsumingRegressor.predict 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingRegressor.score 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py NonConsumingClassifier.__init__ 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py NonConsumingClassifier.fit 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py NonConsumingClassifier.partial_fit 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py NonConsumingClassifier.decision_function 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py NonConsumingClassifier.predict 4 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py NonConsumingRegressor.fit 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py NonConsumingRegressor.partial_fit 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py NonConsumingRegressor.predict 0 0 1 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingClassifier.__init__ 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingClassifier.partial_fit 5 0 0 2 1 86%
sklearn/tests/metadata_routing_common.py ConsumingClassifier.fit 5 0 0 2 0 100%
sklearn/tests/metadata_routing_common.py ConsumingClassifier.predict 5 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingClassifier.predict_proba 5 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingClassifier.predict_log_proba 0 0 1 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingClassifier.decision_function 5 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingTransformer.__init__ 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingTransformer.fit 4 0 0 2 0 100%
sklearn/tests/metadata_routing_common.py ConsumingTransformer.transform 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingTransformer.fit_transform 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingTransformer.inverse_transform 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingNoFitTransformTransformer.__init__ 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingNoFitTransformTransformer.fit 4 0 0 2 1 83%
sklearn/tests/metadata_routing_common.py ConsumingNoFitTransformTransformer.transform 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingScorer.__init__ 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingScorer._score 5 0 0 2 1 86%
sklearn/tests/metadata_routing_common.py ConsumingSplitter.__init__ 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingSplitter.split 8 0 0 2 0 100%
sklearn/tests/metadata_routing_common.py ConsumingSplitter.get_n_splits 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py ConsumingSplitter._iter_test_indices 5 5 0 0 0 0%
sklearn/tests/metadata_routing_common.py MetaRegressor.__init__ 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py MetaRegressor.fit 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py MetaRegressor.get_metadata_routing 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py WeightedMetaRegressor.__init__ 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py WeightedMetaRegressor.fit 6 0 0 2 0 100%
sklearn/tests/metadata_routing_common.py WeightedMetaRegressor.predict 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py WeightedMetaRegressor.get_metadata_routing 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py WeightedMetaClassifier.__init__ 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py WeightedMetaClassifier.fit 6 0 0 2 0 100%
sklearn/tests/metadata_routing_common.py WeightedMetaClassifier.get_metadata_routing 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py MetaTransformer.__init__ 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py MetaTransformer.fit 3 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py MetaTransformer.transform 2 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py MetaTransformer.get_metadata_routing 1 0 0 0 0 100%
sklearn/tests/metadata_routing_common.py (no function) 78 0 0 0 0 100%
sklearn/tests/random_seed.py XDistHooks.pytest_configure_node 2 2 0 0 0 0%
sklearn/tests/random_seed.py pytest_configure 23 12 0 14 3 38%
sklearn/tests/random_seed.py pytest_configure.GlobalRandomSeedPlugin.global_random_seed 1 0 0 0 0 100%
sklearn/tests/random_seed.py pytest_report_header 3 1 0 2 1 60%
sklearn/tests/random_seed.py (no function) 7 0 0 0 0 100%
sklearn/tests/test_base.py MyEstimator.__init__ 2 0 0 0 0 100%
sklearn/tests/test_base.py K.__init__ 2 0 0 0 0 100%
sklearn/tests/test_base.py T.__init__ 2 0 0 0 0 100%
sklearn/tests/test_base.py NaNTag._more_tags 1 0 0 0 0 100%
sklearn/tests/test_base.py NoNaNTag._more_tags 1 0 0 0 0 100%
sklearn/tests/test_base.py OverrideTag._more_tags 1 0 0 0 0 100%
sklearn/tests/test_base.py DiamondOverwriteTag._more_tags 1 0 0 0 0 100%
sklearn/tests/test_base.py ModifyInitParams.__init__ 1 0 0 0 0 100%
sklearn/tests/test_base.py Buggy.__init__ 1 0 0 0 0 100%
sklearn/tests/test_base.py NoEstimator.__init__ 1 0 0 0 0 100%
sklearn/tests/test_base.py NoEstimator.fit 1 1 0 0 0 0%
sklearn/tests/test_base.py NoEstimator.predict 1 1 0 0 0 0%
sklearn/tests/test_base.py VargEstimator.__init__ 1 0 0 0 0 100%
sklearn/tests/test_base.py test_clone 8 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_2 5 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_buggy 13 0 0 8 0 100%
sklearn/tests/test_base.py test_clone_empty_array 6 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_nan 3 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_dict 3 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_sparse_matrices 7 0 0 4 0 100%
sklearn/tests/test_base.py test_clone_estimator_types 3 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_class_rather_than_instance 3 0 0 2 0 100%
sklearn/tests/test_base.py test_repr 6 0 0 0 0 100%
sklearn/tests/test_base.py test_str 2 0 0 0 0 100%
sklearn/tests/test_base.py test_get_params 7 0 0 2 0 100%
sklearn/tests/test_base.py test_is_classifier 1 0 0 0 0 100%
sklearn/tests/test_base.py test_is_regressor 1 0 0 0 0 100%
sklearn/tests/test_base.py test_is_clusterer 1 0 0 0 0 100%
sklearn/tests/test_base.py test_set_params 5 0 0 4 0 100%
sklearn/tests/test_base.py test_set_params_passes_all_parameters 5 0 0 2 0 100%
sklearn/tests/test_base.py test_set_params_passes_all_parameters.TestDecisionTree.set_params 3 0 0 0 0 100%
sklearn/tests/test_base.py test_set_params_updates_valid_params 3 0 0 0 0 100%
sklearn/tests/test_base.py test_score_sample_weight 8 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_pandas_dataframe 10 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_pandas_dataframe.DummyEstimator.__init__ 2 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_pandas_dataframe.DummyEstimator.fit 1 1 0 0 0 0%
sklearn/tests/test_base.py test_clone_pandas_dataframe.DummyEstimator.transform 1 1 0 0 0 0%
sklearn/tests/test_base.py test_clone_protocol 20 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_protocol.FrozenEstimator.__init__ 1 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_protocol.FrozenEstimator.__getattr__ 1 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_protocol.FrozenEstimator.__sklearn_clone__ 1 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_protocol.FrozenEstimator.fit 1 0 0 0 0 100%
sklearn/tests/test_base.py test_clone_protocol.FrozenEstimator.fit_transform 1 0 0 0 0 100%
sklearn/tests/test_base.py test_pickle_version_warning_is_not_raised_with_matching_version 8 0 0 0 0 100%
sklearn/tests/test_base.py TreeBadVersion.__getstate__ 1 0 0 0 0 100%
sklearn/tests/test_base.py test_pickle_version_warning_is_issued_upon_different_version 11 0 0 2 0 100%
sklearn/tests/test_base.py TreeNoVersion.__getstate__ 1 0 0 0 0 100%
sklearn/tests/test_base.py test_pickle_version_warning_is_issued_when_no_version_info_in_pickle 7 0 0 2 0 100%
sklearn/tests/test_base.py test_pickle_version_no_warning_is_issued_with_non_sklearn_estimator 8 0 0 0 0 100%
sklearn/tests/test_base.py DontPickleAttributeMixin.__getstate__ 3 0 0 0 0 100%
sklearn/tests/test_base.py DontPickleAttributeMixin.__setstate__ 2 0 0 0 0 100%
sklearn/tests/test_base.py MultiInheritanceEstimator.__init__ 2 0 0 0 0 100%
sklearn/tests/test_base.py test_pickling_when_getstate_is_overwritten_by_mixin 7 0 0 0 0 100%
sklearn/tests/test_base.py test_pickling_when_getstate_is_overwritten_by_mixin_outside_of_sklearn 13 0 0 0 0 100%
sklearn/tests/test_base.py SingleInheritanceEstimator.__init__ 2 0 0 0 0 100%
sklearn/tests/test_base.py SingleInheritanceEstimator.__getstate__ 3 0 0 0 0 100%
sklearn/tests/test_base.py test_pickling_works_when_getstate_is_overwritten_in_the_child_class 6 0 0 0 0 100%
sklearn/tests/test_base.py test_tag_inheritance 10 0 0 0 0 100%
sklearn/tests/test_base.py test_raises_on_get_params_non_attribute 7 0 0 2 0 100%
sklearn/tests/test_base.py test_raises_on_get_params_non_attribute.MyEstimator.__init__ 1 0 0 0 0 100%
sklearn/tests/test_base.py test_raises_on_get_params_non_attribute.MyEstimator.fit 1 1 0 0 0 0%
sklearn/tests/test_base.py test_repr_mimebundle_ 8 0 0 2 0 100%
sklearn/tests/test_base.py test_repr_html_wraps 7 0 0 4 0 100%
sklearn/tests/test_base.py test_n_features_in_validation 7 0 0 2 0 100%
sklearn/tests/test_base.py test_n_features_in_no_validation 4 0 0 0 0 100%
sklearn/tests/test_base.py test_feature_names_in 40 0 0 16 0 100%
sklearn/tests/test_base.py test_feature_names_in.NoOpTransformer.fit 2 0 0 0 0 100%
sklearn/tests/test_base.py test_feature_names_in.NoOpTransformer.transform 2 0 0 0 0 100%
sklearn/tests/test_base.py test_validate_data_cast_to_ndarray 28 0 0 2 0 100%
sklearn/tests/test_base.py test_clone_keeps_output_config 5 0 0 0 0 100%
sklearn/tests/test_base.py test_estimator_empty_instance_dict 4 0 0 0 0 100%
sklearn/tests/test_base.py test_estimator_getstate_using_slots_error_message 9 0 0 4 0 100%
sklearn/tests/test_base.py test_dataframe_protocol 16 0 0 4 0 100%
sklearn/tests/test_base.py test_dataframe_protocol.NoOpTransformer.fit 2 0 0 0 0 100%
sklearn/tests/test_base.py test_dataframe_protocol.NoOpTransformer.transform 1 0 0 0 0 100%
sklearn/tests/test_base.py test_transformer_fit_transform_with_metadata_in_transform 8 0 0 4 0 100%
sklearn/tests/test_base.py test_transformer_fit_transform_with_metadata_in_transform.CustomTransformer.fit 1 0 0 0 0 100%
sklearn/tests/test_base.py test_transformer_fit_transform_with_metadata_in_transform.CustomTransformer.transform 1 0 0 0 0 100%
sklearn/tests/test_base.py test_outlier_mixin_fit_predict_with_metadata_in_predict 8 0 0 4 0 100%
sklearn/tests/test_base.py test_outlier_mixin_fit_predict_with_metadata_in_predict.CustomOutlierDetector.fit 1 0 0 0 0 100%
sklearn/tests/test_base.py test_outlier_mixin_fit_predict_with_metadata_in_predict.CustomOutlierDetector.predict 1 0 0 0 0 100%
sklearn/tests/test_base.py (no function) 115 0 0 0 0 100%
sklearn/tests/test_build.py test_openmp_parallelism_enabled 5 1 0 2 1 71%
sklearn/tests/test_build.py (no function) 6 0 0 0 0 100%
sklearn/tests/test_calibration.py data 2 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration 27 0 0 6 0 100%
sklearn/tests/test_calibration.py test_calibration_default_estimator 5 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_cv_splitter 9 0 0 0 0 100%
sklearn/tests/test_calibration.py test_sample_weight 13 0 0 0 0 100%
sklearn/tests/test_calibration.py test_parallel_execution 10 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_multiclass 26 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_multiclass.multiclass_brier 2 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_zero_probability 8 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_zero_probability.ZeroCalibrator.predict 1 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_prefit 23 0 0 8 0 100%
sklearn/tests/test_calibration.py test_calibration_ensemble_false 14 0 0 2 0 100%
sklearn/tests/test_calibration.py test_sigmoid_calibration 9 0 0 2 0 100%
sklearn/tests/test_calibration.py test_calibration_curve 18 0 0 4 0 100%
sklearn/tests/test_calibration.py test_calibration_nan_imputer 6 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_prob_sum 7 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_less_classes 12 0 0 4 0 100%
sklearn/tests/test_calibration.py test_calibration_accepts_ndarray 7 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_accepts_ndarray.MockTensorClassifier.fit 2 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_accepts_ndarray.MockTensorClassifier.decision_function 1 0 0 0 0 100%
sklearn/tests/test_calibration.py dict_data 3 0 0 0 0 100%
sklearn/tests/test_calibration.py dict_data_pipeline 3 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_dict_pipeline 9 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_attributes 11 0 0 4 0 100%
sklearn/tests/test_calibration.py test_calibration_inconsistent_prefit_n_features_in 6 0 0 2 0 100%
sklearn/tests/test_calibration.py test_calibration_votingclassifier 5 0 0 2 0 100%
sklearn/tests/test_calibration.py iris_data 1 0 0 0 0 100%
sklearn/tests/test_calibration.py iris_data_binary 2 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_display_compute 21 0 0 2 0 100%
sklearn/tests/test_calibration.py test_plot_calibration_curve_pipeline 9 0 0 2 0 100%
sklearn/tests/test_calibration.py test_calibration_display_default_labels 11 0 0 2 0 100%
sklearn/tests/test_calibration.py test_calibration_display_label_class_plot 13 0 0 2 0 100%
sklearn/tests/test_calibration.py test_calibration_display_name_multiple_calls 21 0 0 4 0 100%
sklearn/tests/test_calibration.py test_calibration_display_ref_line 7 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_curve_pos_label_error_str 6 0 0 2 0 100%
sklearn/tests/test_calibration.py test_calibration_curve_pos_label 12 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_display_pos_label 15 0 0 2 0 100%
sklearn/tests/test_calibration.py test_calibrated_classifier_cv_double_sample_weights_equivalence 20 0 0 2 0 100%
sklearn/tests/test_calibration.py test_calibration_with_fit_params 5 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_with_sample_weight_estimator 4 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_without_sample_weight_estimator 8 0 0 2 0 100%
sklearn/tests/test_calibration.py test_calibration_without_sample_weight_estimator.ClfWithoutSampleWeight.fit 2 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibrated_classifier_cv_zeros_sample_weights_equivalence 16 0 0 2 0 100%
sklearn/tests/test_calibration.py test_calibration_with_non_sample_aligned_fit_param 3 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibration_with_non_sample_aligned_fit_param.TestClassifier.fit 2 0 0 0 0 100%
sklearn/tests/test_calibration.py test_calibrated_classifier_cv_works_with_large_confidence_scores 19 0 0 2 0 100%
sklearn/tests/test_calibration.py test_sigmoid_calibration_max_abs_prediction_threshold 14 0 0 0 0 100%
sklearn/tests/test_calibration.py test_float32_predict_proba 5 0 0 0 0 100%
sklearn/tests/test_calibration.py test_float32_predict_proba.DummyClassifer32.predict_proba 1 0 0 0 0 100%
sklearn/tests/test_calibration.py test_error_less_class_samples_than_folds 3 0 0 0 0 100%
sklearn/tests/test_calibration.py (no function) 104 0 0 0 0 100%
sklearn/tests/test_check_build.py test_raise_build_error 2 0 0 2 0 100%
sklearn/tests/test_check_build.py (no function) 3 0 0 0 0 100%
sklearn/tests/test_common.py test_all_estimator_no_base_class 3 0 0 2 0 100%
sklearn/tests/test_common.py _sample_func 1 1 0 0 0 0%
sklearn/tests/test_common.py CallableEstimator.__call__ 1 1 0 0 0 0%
sklearn/tests/test_common.py test_get_check_estimator_ids 1 0 0 0 0 100%
sklearn/tests/test_common.py _tested_estimators 6 0 0 2 0 100%
sklearn/tests/test_common.py _generate_pipeline 2 0 0 2 0 100%
sklearn/tests/test_common.py test_estimators 3 0 0 2 0 100%
sklearn/tests/test_common.py test_check_estimator_generate_only 2 0 0 0 0 100%
sklearn/tests/test_common.py test_setup_py_check 15 1 0 6 1 90%
sklearn/tests/test_common.py _tested_linear_classifiers 8 0 0 8 0 100%
sklearn/tests/test_common.py test_class_weight_balanced_linear_classifiers 1 0 0 0 0 100%
sklearn/tests/test_common.py test_import_all_consistency 11 0 0 12 1 96%
sklearn/tests/test_common.py test_root_import_all_completeness 6 0 0 5 0 100%
sklearn/tests/test_common.py test_all_tests_are_importable 6 0 0 4 0 100%
sklearn/tests/test_common.py test_class_support_removed 5 0 0 4 0 100%
sklearn/tests/test_common.py _generate_column_transformer_instances 1 0 0 0 0 100%
sklearn/tests/test_common.py _generate_search_cv_instances 12 0 0 4 0 100%
sklearn/tests/test_common.py test_search_cv 2 0 0 2 0 100%
sklearn/tests/test_common.py test_valid_tag_types 6 0 0 4 0 100%
sklearn/tests/test_common.py test_check_n_features_in_after_fitting 2 0 0 0 0 100%
sklearn/tests/test_common.py _estimators_that_predict_in_fit 11 0 0 10 0 100%
sklearn/tests/test_common.py test_pandas_column_name_consistency 6 0 0 6 0 100%
sklearn/tests/test_common.py _include_in_get_feature_names_out_check 4 0 0 2 0 100%
sklearn/tests/test_common.py test_transformers_get_feature_names_out 4 0 0 2 0 100%
sklearn/tests/test_common.py test_estimators_get_feature_names_out_error 3 0 0 0 0 100%
sklearn/tests/test_common.py test_estimators_do_not_raise_errors_in_init_or_set_params 6 0 0 4 0 100%
sklearn/tests/test_common.py test_check_param_validation 3 0 0 0 0 100%
sklearn/tests/test_common.py test_f_contiguous_array_estimator 9 0 0 4 0 100%
sklearn/tests/test_common.py test_set_output_transform 6 0 0 4 0 100%
sklearn/tests/test_common.py test_set_output_transform_configured 6 0 0 4 0 100%
sklearn/tests/test_common.py (no function) 86 0 0 6 0 100%
sklearn/tests/test_config.py test_config_context 23 0 0 14 0 100%
sklearn/tests/test_config.py test_config_context_exception 8 0 0 0 0 100%
sklearn/tests/test_config.py test_set_config 11 0 0 2 0 100%
sklearn/tests/test_config.py set_assume_finite 3 0 0 2 0 100%
sklearn/tests/test_config.py test_config_threadsafe_joblib 4 0 0 2 0 100%
sklearn/tests/test_config.py test_config_threadsafe 5 0 0 4 0 100%
sklearn/tests/test_config.py test_config_array_api_dispatch_error 8 1 0 6 1 86%
sklearn/tests/test_config.py test_config_array_api_dispatch_error.mocked_import 3 0 0 2 0 100%
sklearn/tests/test_config.py test_config_array_api_dispatch_error_numpy 9 1 0 6 1 87%
sklearn/tests/test_config.py test_config_array_api_dispatch_error_numpy.mocked_import 3 0 0 2 0 100%
sklearn/tests/test_config.py (no function) 18 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_predict 25 0 0 10 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_predict_proba 20 0 0 6 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_predict_proba.generate_dataset 4 0 0 4 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_predict_proba.discriminant_func 1 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_priors 13 0 0 4 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_coefs 13 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_transform 11 0 0 2 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_explained_variance_ratio 12 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_orthogonality 13 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_scaling 9 0 0 2 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_store_covariance 11 0 0 2 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_shrinkage 9 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_ledoitwolf 11 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_ledoitwolf.StandardizedLedoitWolf.fit 5 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_dimension_warning 13 0 0 6 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_dtype_match 4 0 0 2 0 100%
sklearn/tests/test_discriminant_analysis.py test_lda_numeric_consistency_float32_float64 7 0 0 2 0 100%
sklearn/tests/test_discriminant_analysis.py test_qda 13 0 0 2 0 100%
sklearn/tests/test_discriminant_analysis.py test_qda_priors 8 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_qda_prior_type 4 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_qda_prior_copy 5 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_qda_store_covariance 6 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_qda_regularization 18 0 0 8 0 100%
sklearn/tests/test_discriminant_analysis.py test_covariance 6 0 0 0 0 100%
sklearn/tests/test_discriminant_analysis.py test_raises_value_error_on_same_number_of_classes_and_samples 5 0 0 2 0 100%
sklearn/tests/test_discriminant_analysis.py test_get_feature_names_out 5 0 0 2 0 100%
sklearn/tests/test_discriminant_analysis.py (no function) 57 0 0 0 0 100%
sklearn/tests/test_docstring_parameters.py test_docstring_parameters 50 4 0 43 4 91%
sklearn/tests/test_docstring_parameters.py _construct_searchcv_instance 1 0 0 0 0 100%
sklearn/tests/test_docstring_parameters.py _construct_compose_pipeline_instance 6 0 0 6 1 92%
sklearn/tests/test_docstring_parameters.py _construct_sparse_coder 2 0 0 0 0 100%
sklearn/tests/test_docstring_parameters.py test_fit_docstring_attributes 63 2 0 50 3 96%
sklearn/tests/test_docstring_parameters.py _get_all_fitted_attributes 13 0 0 8 0 100%
sklearn/tests/test_docstring_parameters.py (no function) 35 0 0 4 0 100%
sklearn/tests/test_docstrings.py get_all_methods 15 1 0 12 1 93%
sklearn/tests/test_docstrings.py get_all_functions_names 4 0 0 4 0 100%
sklearn/tests/test_docstrings.py filter_errors 10 0 0 10 1 95%
sklearn/tests/test_docstrings.py repr_errors 17 11 0 10 2 37%
sklearn/tests/test_docstrings.py test_function_docstring 5 0 0 2 0 100%
sklearn/tests/test_docstrings.py test_docstring 10 2 0 4 1 79%
sklearn/tests/test_docstrings.py (no function) 15 0 19 0 0 100%
sklearn/tests/test_dummy.py _check_predict_proba 15 0 0 6 0 100%
sklearn/tests/test_dummy.py _check_behavior_2d 11 0 0 0 0 100%
sklearn/tests/test_dummy.py _check_behavior_2d_for_constant 6 0 0 0 0 100%
sklearn/tests/test_dummy.py _check_equality_regressor 2 0 0 0 0 100%
sklearn/tests/test_dummy.py test_feature_names_in_and_n_features_in_ 10 0 0 0 0 100%
sklearn/tests/test_dummy.py test_most_frequent_and_prior_strategy 10 0 0 4 0 100%
sklearn/tests/test_dummy.py test_most_frequent_and_prior_strategy_with_2d_column_y 9 0 0 2 0 100%
sklearn/tests/test_dummy.py test_most_frequent_and_prior_strategy_multioutput 9 0 0 2 0 100%
sklearn/tests/test_dummy.py test_stratified_strategy 10 0 0 0 0 100%
sklearn/tests/test_dummy.py test_stratified_strategy_multioutput 12 0 0 2 0 100%
sklearn/tests/test_dummy.py test_uniform_strategy 10 0 0 0 0 100%
sklearn/tests/test_dummy.py test_uniform_strategy_multioutput 12 0 0 2 0 100%
sklearn/tests/test_dummy.py test_string_labels 5 0 0 0 0 100%
sklearn/tests/test_dummy.py test_classifier_score_with_None 3 0 0 0 0 100%
sklearn/tests/test_dummy.py test_classifier_prediction_independent_of_X 10 0 0 0 0 100%
sklearn/tests/test_dummy.py test_mean_strategy_regressor 6 0 0 0 0 100%
sklearn/tests/test_dummy.py test_mean_strategy_multioutput_regressor 12 0 0 0 0 100%
sklearn/tests/test_dummy.py test_regressor_exceptions 3 0 0 2 0 100%
sklearn/tests/test_dummy.py test_median_strategy_regressor 6 0 0 0 0 100%
sklearn/tests/test_dummy.py test_median_strategy_multioutput_regressor 12 0 0 0 0 100%
sklearn/tests/test_dummy.py test_quantile_strategy_regressor 15 0 0 0 0 100%
sklearn/tests/test_dummy.py test_quantile_strategy_multioutput_regressor 19 0 0 0 0 100%
sklearn/tests/test_dummy.py test_quantile_invalid 6 0 0 2 0 100%
sklearn/tests/test_dummy.py test_quantile_strategy_empty_train 3 0 0 2 0 100%
sklearn/tests/test_dummy.py test_constant_strategy_regressor 10 0 0 0 0 100%
sklearn/tests/test_dummy.py test_constant_strategy_multioutput_regressor 12 0 0 0 0 100%
sklearn/tests/test_dummy.py test_y_mean_attribute_regressor 5 0 0 0 0 100%
sklearn/tests/test_dummy.py test_constants_not_specified_regressor 6 0 0 2 0 100%
sklearn/tests/test_dummy.py test_constant_size_multioutput_regressor 7 0 0 2 0 100%
sklearn/tests/test_dummy.py test_constant_strategy 12 0 0 0 0 100%
sklearn/tests/test_dummy.py test_constant_strategy_multioutput 7 0 0 0 0 100%
sklearn/tests/test_dummy.py test_constant_strategy_exceptions 4 0 0 2 0 100%
sklearn/tests/test_dummy.py test_classification_sample_weight 5 0 0 0 0 100%
sklearn/tests/test_dummy.py test_constant_strategy_sparse_target 8 0 0 0 0 100%
sklearn/tests/test_dummy.py test_uniform_strategy_sparse_target_warning 12 0 0 4 0 100%
sklearn/tests/test_dummy.py test_stratified_strategy_sparse_target 13 0 0 2 0 100%
sklearn/tests/test_dummy.py test_most_frequent_and_prior_strategy_sparse_target 10 0 0 2 0 100%
sklearn/tests/test_dummy.py test_dummy_regressor_sample_weight 10 0 0 0 0 100%
sklearn/tests/test_dummy.py test_dummy_regressor_on_3D_array 7 0 0 0 0 100%
sklearn/tests/test_dummy.py test_dummy_classifier_on_3D_array 10 0 0 0 0 100%
sklearn/tests/test_dummy.py test_dummy_regressor_return_std 8 0 0 0 0 100%
sklearn/tests/test_dummy.py test_regressor_score_with_None 3 0 0 0 0 100%
sklearn/tests/test_dummy.py test_regressor_prediction_independent_of_X 10 0 0 0 0 100%
sklearn/tests/test_dummy.py test_dtype_of_classifier_probas 5 0 0 0 0 100%
sklearn/tests/test_dummy.py (no function) 64 0 0 0 0 100%
sklearn/tests/test_init.py test_import_skl 1 0 0 0 0 100%
sklearn/tests/test_init.py (no function) 8 2 0 0 0 75%
sklearn/tests/test_isotonic.py test_permutation_invariance 8 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_check_increasing_small_number_of_samples 6 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_check_increasing_up 6 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_check_increasing_up_extreme 6 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_check_increasing_down 6 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_check_increasing_down_extreme 6 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_check_ci_warn 6 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression 17 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_ties_min 7 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_ties_max 7 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_ties_secondary_ 7 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_with_ties_in_differently_sized_groups 7 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_reversed 7 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_auto_decreasing 9 0 0 4 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_auto_increasing 9 0 0 4 0 100%
sklearn/tests/test_isotonic.py test_assert_raises_exceptions 13 0 0 8 0 100%
sklearn/tests/test_isotonic.py test_isotonic_sample_weight_parameter_default_value 9 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_min_max_boundaries 7 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_sample_weight 7 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_oob_raise 7 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_oob_clip 8 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_oob_nan 6 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_pickle 7 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_duplicate_min_entry 6 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_ymin_ymax 9 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_zero_weight_loop 9 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_fast_predict 15 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_copy_before_fit 2 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_dtype 12 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_isotonic_mismatched_dtype 5 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_make_unique_dtype 7 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_make_unique_tolerance 8 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_isotonic_make_unique_tolerance 7 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_non_regression_inf_slope 5 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_thresholds 15 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_input_shape_validation 14 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_isotonic_2darray_more_than_1_feature 11 0 0 6 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_sample_weight_not_overwritten 8 0 0 0 0 100%
sklearn/tests/test_isotonic.py test_get_feature_names_out 9 0 0 2 0 100%
sklearn/tests/test_isotonic.py test_isotonic_regression_output_predict 9 0 0 2 0 100%
sklearn/tests/test_isotonic.py (no function) 57 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_polynomial_count_sketch 10 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_polynomial_count_sketch_dense_sparse 8 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py _linear_kernel 1 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_additive_chi2_sampler 18 0 0 2 0 100%
sklearn/tests/test_kernel_approximation.py test_additive_chi2_sampler_sample_steps 6 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_additive_chi2_sampler_wrong_sample_steps 4 0 0 2 0 100%
sklearn/tests/test_kernel_approximation.py test_skewed_chi2_sampler 18 0 0 2 0 100%
sklearn/tests/test_kernel_approximation.py test_additive_chi2_sampler_exceptions 8 0 0 4 0 100%
sklearn/tests/test_kernel_approximation.py test_rbf_sampler 11 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_rbf_sampler_fitted_attributes_dtype 5 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_rbf_sampler_dtype_equivalence 8 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_rbf_sampler_gamma_scale 4 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_skewed_chi2_sampler_fitted_attributes_dtype 5 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_skewed_chi2_sampler_dtype_equivalence 8 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_input_validation 6 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_nystroem_approximation 16 0 0 2 0 100%
sklearn/tests/test_kernel_approximation.py test_nystroem_default_parameters 12 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_nystroem_singular_kernel 9 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_nystroem_poly_kernel_params 6 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_nystroem_callable 14 0 0 4 0 100%
sklearn/tests/test_kernel_approximation.py test_nystroem_callable.logging_histogram_kernel 2 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_nystroem_precomputed_kernel 12 0 0 4 0 100%
sklearn/tests/test_kernel_approximation.py test_nystroem_component_indices 4 0 0 0 0 100%
sklearn/tests/test_kernel_approximation.py test_get_feature_names_out 6 0 0 2 0 100%
sklearn/tests/test_kernel_approximation.py test_additivechi2sampler_get_feature_names_out 8 0 0 2 0 100%
sklearn/tests/test_kernel_approximation.py (no function) 50 0 0 0 0 100%
sklearn/tests/test_kernel_ridge.py test_kernel_ridge 3 0 0 0 0 100%
sklearn/tests/test_kernel_ridge.py test_kernel_ridge_sparse 4 0 0 0 0 100%
sklearn/tests/test_kernel_ridge.py test_kernel_ridge_singular_kernel 5 0 0 0 0 100%
sklearn/tests/test_kernel_ridge.py test_kernel_ridge_precomputed 5 0 0 2 0 100%
sklearn/tests/test_kernel_ridge.py test_kernel_ridge_precomputed_kernel_unchanged 4 0 0 0 0 100%
sklearn/tests/test_kernel_ridge.py test_kernel_ridge_sample_weights 7 0 0 0 0 100%
sklearn/tests/test_kernel_ridge.py test_kernel_ridge_multi_output 6 0 0 0 0 100%
sklearn/tests/test_kernel_ridge.py (no function) 18 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py enable_slep006 2 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py SimplePipeline.__init__ 1 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py SimplePipeline.fit 9 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py SimplePipeline.predict 6 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py SimplePipeline.get_metadata_routing 5 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_assert_request_is_empty 13 0 0 4 0 100%
sklearn/tests/test_metadata_routing.py test_estimator_puts_self_in_registry 2 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_request_type_is_alias 1 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_request_type_is_valid 1 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_default_requests 13 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_default_request_override 8 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_process_routing_invalid_method 2 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_process_routing_invalid_object 4 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_process_routing_empty_params_get_with_default 7 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_simple_metadata_routing 17 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_nested_routing 9 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_nested_routing_conflict 4 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_invalid_metadata 6 0 0 4 0 100%
sklearn/tests/test_metadata_routing.py test_get_metadata_routing 18 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_setting_default_requests 20 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_setting_default_requests.ExplicitRequest.fit 1 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_setting_default_requests.ExplicitRequestOverwrite.fit 1 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_setting_default_requests.ImplicitRequest.fit 1 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_setting_default_requests.ImplicitRequestRemoval.fit 1 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_removing_non_existing_param_raises 5 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_removing_non_existing_param_raises.InvalidRequestRemoval.fit 1 1 0 0 0 0%
sklearn/tests/test_metadata_routing.py test_method_metadata_request 15 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_get_routing_for_object 12 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_metadata_request_consumes_method 8 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_metadata_router_consumes_method 3 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_metaestimator_warnings 4 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_estimator_warnings 4 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_string_representations 1 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_validations 2 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_methodmapping 11 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_metadatarouter_add_self_request 14 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_metadata_routing_add 4 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_metadata_routing_get_param_names 6 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation 32 0 0 6 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.fit 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.fit_transform 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.fit_predict 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.partial_fit 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.predict 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.predict_proba 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.predict_log_proba 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.decision_function 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.score 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.split 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.transform 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.inverse_transform 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.fit 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.fit_transform 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.fit_predict 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.partial_fit 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.predict 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.predict_proba 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.predict_log_proba 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.decision_function 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.score 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.split 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.transform 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_method_generation.SimpleEstimator.inverse_transform 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_composite_methods 17 0 0 4 0 100%
sklearn/tests/test_metadata_routing.py test_composite_methods.SimpleEstimator.fit 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_composite_methods.SimpleEstimator.predict 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_composite_methods.SimpleEstimator.transform 0 0 1 0 0 100%
sklearn/tests/test_metadata_routing.py test_no_feature_flag_raises_error 3 0 0 4 0 100%
sklearn/tests/test_metadata_routing.py test_none_metadata_passed 1 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_no_metadata_always_works 5 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_no_metadata_always_works.Estimator.fit 1 0 0 0 0 100%
sklearn/tests/test_metadata_routing.py test_unsetmetadatapassederror_correct 5 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_unsetmetadatapassederror_correct_for_composite_methods 5 0 0 2 0 100%
sklearn/tests/test_metadata_routing.py test_unbound_set_methods_work 9 0 0 4 0 100%
sklearn/tests/test_metadata_routing.py test_unbound_set_methods_work.A.fit 1 1 0 0 0 0%
sklearn/tests/test_metadata_routing.py (no function) 70 0 0 0 0 100%
sklearn/tests/test_metaestimators.py DelegatorData.__init__ 4 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation 49 0 0 24 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.hides 2 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.hides.wrapper 3 0 0 2 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.SubEstimator.__init__ 2 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.SubEstimator.fit 3 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.SubEstimator._check_fit 1 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.SubEstimator.inverse_transform 2 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.SubEstimator.transform 2 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.SubEstimator.predict 2 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.SubEstimator.predict_proba 2 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.SubEstimator.predict_log_proba 2 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.SubEstimator.decision_function 2 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_metaestimator_delegation.SubEstimator.score 2 0 0 0 0 100%
sklearn/tests/test_metaestimators.py _generate_meta_estimator_instances_with_pipeline 21 0 0 14 0 100%
sklearn/tests/test_metaestimators.py _get_meta_estimator_id 1 0 0 0 0 100%
sklearn/tests/test_metaestimators.py test_meta_estimators_delegate_data_validation 11 0 0 2 0 100%
sklearn/tests/test_metaestimators.py (no function) 29 0 0 4 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py enable_slep006 2 0 0 2 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py get_init_args 31 2 0 16 2 91%
sklearn/tests/test_metaestimators_metadata_routing.py set_requests 6 0 0 6 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py test_unsupported_estimators_get_metadata_routing 2 0 0 2 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py test_unsupported_estimators_fit_with_metadata 5 0 0 2 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py test_registry_copy 5 0 0 0 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py test_default_request 8 0 0 2 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py test_error_on_missing_requests_for_sub_estimator 25 0 0 12 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py test_setting_request_on_sub_estimator_removes_error 35 0 0 20 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py test_non_consuming_estimator_works 19 0 0 6 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py test_non_consuming_estimator_works.set_request 2 0 0 2 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py test_metadata_is_routed_correctly_to_scorer 20 0 0 12 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py test_metadata_is_routed_correctly_to_splitter 20 0 0 10 0 100%
sklearn/tests/test_metaestimators_metadata_routing.py (no function) 57 0 0 4 0 100%
sklearn/tests/test_min_dependencies_readme.py test_min_dependencies_readme 16 1 0 10 1 92%
sklearn/tests/test_min_dependencies_readme.py check_pyproject_section 29 28 0 18 0 2%
sklearn/tests/test_min_dependencies_readme.py test_min_dependencies_pyproject_toml 2 0 0 0 0 100%
sklearn/tests/test_min_dependencies_readme.py (no function) 19 0 0 6 0 100%
sklearn/tests/test_multiclass.py test_ovr_exceptions 12 0 0 6 0 100%
sklearn/tests/test_multiclass.py test_check_classification_targets 4 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovr_fit_predict 9 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovr_partial_fit 21 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovr_partial_fit_exceptions 8 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovr_ovo_regressor 10 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovr_fit_predict_sparse 18 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovr_always_present 24 0 0 4 0 100%
sklearn/tests/test_multiclass.py test_ovr_multiclass 12 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovr_binary 9 0 0 4 0 100%
sklearn/tests/test_multiclass.py test_ovr_binary.conduct_test 15 0 0 4 0 100%
sklearn/tests/test_multiclass.py test_ovr_multilabel 7 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovr_fit_predict_svc 4 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovr_multilabel_dataset 10 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovr_multilabel_predict_proba 22 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovr_single_label_predict_proba 12 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovr_multilabel_decision_function 5 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovr_single_label_decision_function 5 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovr_gridsearch 6 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovr_pipeline 6 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovo_exceptions 3 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovo_fit_on_list 5 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovo_fit_predict 6 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovo_partial_fit_predict 37 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovo_decision_function 21 0 0 6 0 100%
sklearn/tests/test_multiclass.py test_ovo_gridsearch 6 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovo_ties 10 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovo_ties2 7 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovo_string_y 5 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovo_one_class 6 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ovo_float_y 6 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ecoc_exceptions 3 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ecoc_fit_predict 6 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ecoc_gridsearch 6 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ecoc_float_y 6 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_ecoc_delegate_sparse_base_estimator 12 0 0 4 0 100%
sklearn/tests/test_multiclass.py test_pairwise_indices 9 0 0 2 0 100%
sklearn/tests/test_multiclass.py test_pairwise_n_features_in 34 0 0 6 0 100%
sklearn/tests/test_multiclass.py test_pairwise_tag 6 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_pairwise_cross_val_score 9 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_support_missing_values 7 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_constant_int_target 8 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_ovo_consistent_binary_classification 6 0 0 0 0 100%
sklearn/tests/test_multiclass.py test_multiclass_estimator_attribute_error 8 0 0 2 0 100%
sklearn/tests/test_multiclass.py (no function) 80 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_multi_target_regression 12 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multi_target_regression_partial_fit 16 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multi_target_regression_one_target 5 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multi_target_sparse_regression 8 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_multi_target_sample_weights_api 9 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multi_target_sample_weight_partial_fit 9 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_multi_target_sample_weights 11 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_multi_output_classification_partial_fit_parallelism 8 0 0 2 1 90%
sklearn/tests/test_multioutput.py test_hasattr_multi_output_predict_proba 8 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_multi_output_predict_proba 19 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multi_output_predict_proba.custom_scorer 3 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multi_output_classification_partial_fit 15 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multi_output_classification_partial_fit_no_first_classes_exception 5 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multi_output_classification 15 0 0 4 0 100%
sklearn/tests/test_multioutput.py test_multiclass_multioutput_estimator 10 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multiclass_multioutput_estimator_predict_proba 12 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multi_output_classification_sample_weights 13 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_multi_output_classification_partial_fit_sample_weights 13 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_multi_output_exceptions 10 0 0 6 0 100%
sklearn/tests/test_multioutput.py test_multi_output_not_fitted_error 3 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multi_output_delegate_predict_proba 18 0 0 4 0 100%
sklearn/tests/test_multioutput.py generate_multilabel_dataset_with_correlations 3 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_classifier_chain_fit_and_predict_with_linear_svc 8 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_classifier_chain_fit_and_predict_with_sparse_data 7 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_classifier_chain_vs_independent_models 12 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_classifier_chain_fit_and_predict 12 0 0 4 0 100%
sklearn/tests/test_multioutput.py test_regressor_chain_fit_and_predict 6 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_base_chain_fit_and_predict_with_sparse_data_and_cv 7 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_base_chain_random_order 12 0 0 4 0 100%
sklearn/tests/test_multioutput.py test_base_chain_crossval_fit_and_predict 14 0 0 4 0 100%
sklearn/tests/test_multioutput.py test_multi_output_classes_ 5 0 0 2 0 100%
sklearn/tests/test_multioutput.py DummyRegressorWithFitParams.fit 2 0 0 0 0 100%
sklearn/tests/test_multioutput.py DummyClassifierWithFitParams.fit 2 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_multioutput_estimator_with_fit_params 5 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_regressor_chain_w_fit_params 10 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_regressor_chain_w_fit_params.MySGD.fit 2 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_support_missing_values 6 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_classifier_chain_tuple_order 8 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_classifier_chain_tuple_invalid_order 6 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_classifier_chain_verbose 6 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_regressor_chain_verbose 6 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_multioutputregressor_ducktypes_fitted_estimator 4 0 0 0 0 100%
sklearn/tests/test_multioutput.py test_fit_params_no_routing 4 0 0 2 0 100%
sklearn/tests/test_multioutput.py test_multioutput_regressor_has_partial_fit 4 0 0 2 0 100%
sklearn/tests/test_multioutput.py (no function) 90 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py get_random_normal_x_binary_y 4 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py get_random_integer_x_three_classes_y 4 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_gnb 8 0 0 2 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_prior 5 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_sample_weight 20 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_neg_priors 4 0 0 2 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_priors 3 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_priors_sum_isclose 5 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_wrong_nb_priors 4 0 0 2 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_prior_greater_one 4 0 0 2 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_prior_large_bias 3 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_check_update_with_no_data 7 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_partial_fit 10 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_gnb_naive_bayes_scale_invariance 5 0 0 2 0 100%
sklearn/tests/test_naive_bayes.py test_discretenb_prior 3 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_discretenb_partial_fit 23 0 0 8 0 100%
sklearn/tests/test_naive_bayes.py test_NB_partial_fit_no_first_classes 7 0 0 4 0 100%
sklearn/tests/test_naive_bayes.py test_discretenb_predict_proba 16 0 0 4 0 100%
sklearn/tests/test_naive_bayes.py test_discretenb_uniform_prior 5 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_discretenb_provide_prior 10 0 0 4 0 100%
sklearn/tests/test_naive_bayes.py test_discretenb_provide_prior_with_partial_fit 9 0 0 2 0 100%
sklearn/tests/test_naive_bayes.py test_discretenb_sample_weight_multiclass 11 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_discretenb_degenerate_one_class_case 21 0 0 12 0 100%
sklearn/tests/test_naive_bayes.py test_mnnb 34 0 0 6 1 98%
sklearn/tests/test_naive_bayes.py test_mnb_prior_unobserved_targets 15 0 0 4 0 100%
sklearn/tests/test_naive_bayes.py test_bnb 12 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_bnb_feature_log_prob 7 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_cnb 23 0 0 4 0 100%
sklearn/tests/test_naive_bayes.py test_categoricalnb 35 0 0 6 0 100%
sklearn/tests/test_naive_bayes.py test_categoricalnb_with_min_categories 11 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_categoricalnb_min_categories_errors 5 0 0 2 0 100%
sklearn/tests/test_naive_bayes.py test_alpha 33 0 0 14 0 100%
sklearn/tests/test_naive_bayes.py test_alpha_vector 24 0 0 4 0 100%
sklearn/tests/test_naive_bayes.py test_check_accuracy_on_digits 17 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py test_check_alpha 18 0 0 6 0 100%
sklearn/tests/test_naive_bayes.py test_predict_joint_proba 6 0 0 0 0 100%
sklearn/tests/test_naive_bayes.py (no function) 68 0 0 0 0 100%
sklearn/tests/test_pipeline.py NoFit.__init__ 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py NoTrans.fit 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py NoTrans.get_params 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py NoTrans.set_params 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py NoInvTransf.transform 1 1 0 0 0 0%
sklearn/tests/test_pipeline.py Transf.transform 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py Transf.inverse_transform 1 1 0 0 0 0%
sklearn/tests/test_pipeline.py TransfFitParams.fit 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py Mult.__init__ 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py Mult.fit 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py Mult.transform 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py Mult.inverse_transform 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py Mult.predict 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py Mult.score 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py FitParamT.__init__ 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py FitParamT.fit 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py FitParamT.predict 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py FitParamT.fit_predict 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py FitParamT.score 3 0 0 2 0 100%
sklearn/tests/test_pipeline.py DummyTransf.fit 3 0 0 0 0 100%
sklearn/tests/test_pipeline.py DummyEstimatorParams.fit 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py DummyEstimatorParams.predict 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py DummyEstimatorParams.predict_proba 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py DummyEstimatorParams.predict_log_proba 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_invalid_parameters 42 0 0 12 0 100%
sklearn/tests/test_pipeline.py test_pipeline_init_tuple 7 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_methods_anova 10 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_fit_params 8 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_sample_weight_supported 7 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_sample_weight_unsupported 8 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_raise_set_params_error 9 0 0 6 0 100%
sklearn/tests/test_pipeline.py test_pipeline_methods_pca_svm 10 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_score_samples_pca_lof 8 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_score_samples_on_pipeline_without_score_samples 10 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_methods_preprocessing_svm 19 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_fit_predict_on_pipeline 9 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_fit_predict_on_pipeline_without_fit_predict 9 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_fit_predict_with_intermediate_fit_params 5 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_predict_methods_with_predict_params 5 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union 28 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_feature_union_named_transformers 7 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_make_union 6 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_make_union_kwargs 8 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_transform 11 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_fit_transform 7 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_slice 13 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_index 11 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_set_pipeline_steps 19 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_pipeline_named_steps 10 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_correctly_adjusts_steps 10 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_set_pipeline_step_passthrough 47 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_set_pipeline_step_passthrough.make 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_ducktyping 21 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_make_pipeline 11 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_weights 16 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_parallel 15 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_feature_names 12 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_classes_property 11 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_set_feature_union_steps 18 0 0 6 0 100%
sklearn/tests/test_pipeline.py test_set_feature_union_step_drop 23 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_set_feature_union_passthrough 46 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_feature_union_passthrough_get_feature_names_out_true 5 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_passthrough_get_feature_names_out_false 5 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_passthrough_get_feature_names_out_false_errors 8 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_feature_union_passthrough_get_feature_names_out_false_errors_overlap_over_5 7 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_step_name_validation 22 0 0 14 0 100%
sklearn/tests/test_pipeline.py test_set_params_nested_pipeline 3 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_memory 36 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_make_pipeline_memory 8 0 0 0 0 100%
sklearn/tests/test_pipeline.py FeatureNameSaver.fit 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py FeatureNameSaver.transform 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py FeatureNameSaver.get_feature_names_out 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_features_names_passthrough 4 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_names_count_vectorizer 5 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_feature_names_out_error_without_definition 6 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_param_error 3 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_verbose 9 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_n_features_in_pipeline 14 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_n_features_in_feature_union 11 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_fit_params 11 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_feature_union_fit_params.DummyTransformer.fit 3 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_feature_union_fit_params.DummyTransformer.transform 1 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_fit_params_without_fit_transform 7 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_feature_union_fit_params_without_fit_transform.DummyTransformer.fit 3 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_missing_values_leniency 5 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_warns_unknown_transformer_weight 8 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_get_tags_none 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_search_cv_using_minimal_compatible_estimator 10 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_check_if_fitted 7 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_check_if_fitted.Estimator.fit 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_check_if_fitted 14 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_pipeline_get_feature_names_out_passes_names_through 8 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_get_feature_names_out_passes_names_through.AddPrefixStandardScalar.get_feature_names_out 2 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_set_output_integration 8 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_set_output 10 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_getitem 7 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_getitem_error 4 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_feature_union_feature_names_in_ 16 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_inverse_transform_Xt_deprecation 12 0 0 8 0 100%
sklearn/tests/test_pipeline.py SimpleEstimator.fit 3 0 0 0 0 100%
sklearn/tests/test_pipeline.py SimpleEstimator.fit_transform 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py SimpleEstimator.fit_predict 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py SimpleEstimator.predict 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py SimpleEstimator.predict_proba 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py SimpleEstimator.predict_log_proba 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py SimpleEstimator.decision_function 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py SimpleEstimator.score 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py SimpleEstimator.transform 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py SimpleEstimator.inverse_transform 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_metadata_routing_for_pipeline 16 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_metadata_routing_for_pipeline.set_request 6 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_metadata_routing_error_for_pipeline 10 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_routing_passed_metadata_not_supported 3 0 0 2 0 100%
sklearn/tests/test_pipeline.py test_pipeline_with_estimator_with_len 3 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_pipeline_with_no_last_step 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_metadata_routing_error 11 0 0 4 0 100%
sklearn/tests/test_pipeline.py test_feature_union_get_metadata_routing_without_fit 2 0 0 0 0 100%
sklearn/tests/test_pipeline.py test_feature_union_metadata_routing 13 0 0 4 0 100%
sklearn/tests/test_pipeline.py (no function) 178 0 0 2 0 100%
sklearn/tests/test_public_functions.py _get_func_info 7 0 0 4 0 100%
sklearn/tests/test_public_functions.py _check_function_param_validation 33 3 0 21 2 91%
sklearn/tests/test_public_functions.py test_function_param_validation 3 0 0 0 0 100%
sklearn/tests/test_public_functions.py test_class_wrapper_param_validation 9 0 0 2 0 100%
sklearn/tests/test_public_functions.py (no function) 13 0 0 0 0 100%
sklearn/tests/test_random_projection.py make_sparse_random_data 5 0 0 2 0 100%
sklearn/tests/test_random_projection.py densify 3 0 0 2 0 100%
sklearn/tests/test_random_projection.py test_invalid_jl_domain 2 0 0 2 0 100%
sklearn/tests/test_random_projection.py test_input_size_jl_min_dim 3 0 0 2 0 100%
sklearn/tests/test_random_projection.py check_input_size_random_matrix 4 0 0 4 0 100%
sklearn/tests/test_random_projection.py check_size_generated 3 0 0 2 0 100%
sklearn/tests/test_random_projection.py check_zero_mean_and_unit_norm 3 0 0 0 0 100%
sklearn/tests/test_random_projection.py check_input_with_sparse_random_matrix 4 0 0 4 0 100%
sklearn/tests/test_random_projection.py test_basic_property_of_random_matrix 3 0 0 0 0 100%
sklearn/tests/test_random_projection.py test_basic_property_of_sparse_random_matrix 3 0 0 0 0 100%
sklearn/tests/test_random_projection.py test_gaussian_random_matrix 5 0 0 0 0 100%
sklearn/tests/test_random_projection.py test_sparse_random_matrix 19 0 0 4 0 100%
sklearn/tests/test_random_projection.py test_random_projection_transformer_invalid_input 5 0 0 4 0 100%
sklearn/tests/test_random_projection.py test_try_to_transform_before_fit 4 0 0 4 0 100%
sklearn/tests/test_random_projection.py test_too_many_samples_to_find_a_safe_embedding 6 0 0 4 0 100%
sklearn/tests/test_random_projection.py test_random_projection_embedding_quality 15 0 0 2 0 100%
sklearn/tests/test_random_projection.py test_SparseRandomProj_output_representation 11 0 0 2 0 100%
sklearn/tests/test_random_projection.py test_correct_RandomProjection_dimensions_embedding 25 0 0 8 0 100%
sklearn/tests/test_random_projection.py test_warning_n_components_greater_than_n_features 7 0 0 4 0 100%
sklearn/tests/test_random_projection.py test_works_with_sparse_data 9 0 0 2 0 100%
sklearn/tests/test_random_projection.py test_johnson_lindenstrauss_min_dim 1 0 0 0 0 100%
sklearn/tests/test_random_projection.py test_random_projection_feature_names_out 7 0 0 2 0 100%
sklearn/tests/test_random_projection.py test_inverse_transform 18 0 0 8 0 100%
sklearn/tests/test_random_projection.py test_random_projection_dtype_match 6 0 0 0 0 100%
sklearn/tests/test_random_projection.py test_random_projection_numerical_consistency 9 0 0 0 0 100%
sklearn/tests/test_random_projection.py (no function) 64 0 0 0 0 100%
sklearn/tree/__init__.py (no function) 3 0 0 0 0 100%
sklearn/tree/_classes.py BaseDecisionTree.__init__ 13 0 0 0 0 100%
sklearn/tree/_classes.py BaseDecisionTree.get_depth 2 0 0 0 0 100%
sklearn/tree/_classes.py BaseDecisionTree.get_n_leaves 2 0 0 0 0 100%
sklearn/tree/_classes.py BaseDecisionTree._support_missing_values 1 0 0 0 0 100%
sklearn/tree/_classes.py BaseDecisionTree._compute_missing_values_in_feature_mask 13 0 0 8 0 100%
sklearn/tree/_classes.py BaseDecisionTree._fit 112 1 0 74 3 98%
sklearn/tree/_classes.py BaseDecisionTree._validate_X_predict 9 1 0 6 1 87%
sklearn/tree/_classes.py BaseDecisionTree.predict 15 0 0 8 0 100%
sklearn/tree/_classes.py BaseDecisionTree.apply 3 0 0 0 0 100%
sklearn/tree/_classes.py BaseDecisionTree.decision_path 2 0 0 0 0 100%
sklearn/tree/_classes.py BaseDecisionTree._prune_tree 9 0 0 4 0 100%
sklearn/tree/_classes.py BaseDecisionTree.cost_complexity_pruning_path 3 0 0 0 0 100%
sklearn/tree/_classes.py BaseDecisionTree.feature_importances_ 2 0 0 0 0 100%
sklearn/tree/_classes.py DecisionTreeClassifier.__init__ 1 0 0 0 0 100%
sklearn/tree/_classes.py DecisionTreeClassifier.fit 2 0 0 0 0 100%
sklearn/tree/_classes.py DecisionTreeClassifier.predict_proba 10 0 0 4 0 100%
sklearn/tree/_classes.py DecisionTreeClassifier.predict_log_proba 6 0 0 4 0 100%
sklearn/tree/_classes.py DecisionTreeClassifier._more_tags 2 0 0 0 0 100%
sklearn/tree/_classes.py DecisionTreeRegressor.__init__ 1 0 0 0 0 100%
sklearn/tree/_classes.py DecisionTreeRegressor.fit 2 0 0 0 0 100%
sklearn/tree/_classes.py DecisionTreeRegressor._compute_partial_dependence_recursion 5 0 0 0 0 100%
sklearn/tree/_classes.py DecisionTreeRegressor._more_tags 2 0 0 0 0 100%
sklearn/tree/_classes.py ExtraTreeClassifier.__init__ 1 0 0 0 0 100%
sklearn/tree/_classes.py ExtraTreeRegressor.__init__ 1 0 0 0 0 100%
sklearn/tree/_classes.py (no function) 60 0 0 0 0 100%
sklearn/tree/_export.py _color_brew 12 0 0 2 0 100%
sklearn/tree/_export.py Sentinel.__repr__ 1 1 0 0 0 0%
sklearn/tree/_export.py plot_tree 3 0 0 0 0 100%
sklearn/tree/_export.py _BaseTreeExporter.__init__ 11 0 0 0 0 100%
sklearn/tree/_export.py _BaseTreeExporter.get_color 10 0 0 6 0 100%
sklearn/tree/_export.py _BaseTreeExporter.get_fill_color 12 0 0 10 0 100%
sklearn/tree/_export.py _BaseTreeExporter.node_to_str 58 2 0 44 7 91%
sklearn/tree/_export.py _DOTTreeExporter.__init__ 11 0 0 2 0 100%
sklearn/tree/_export.py _DOTTreeExporter.export 8 1 0 6 1 86%
sklearn/tree/_export.py _DOTTreeExporter.tail 4 0 0 6 0 100%
sklearn/tree/_export.py _DOTTreeExporter.head 16 0 0 10 0 100%
sklearn/tree/_export.py _DOTTreeExporter.recurse 33 1 0 22 2 95%
sklearn/tree/_export.py _MPLTreeExporter.__init__ 9 1 0 2 1 82%
sklearn/tree/_export.py _MPLTreeExporter._make_tree 5 0 0 2 0 100%
sklearn/tree/_export.py _MPLTreeExporter.export 26 0 0 16 1 98%
sklearn/tree/_export.py _MPLTreeExporter.recurse 26 4 0 14 2 85%
sklearn/tree/_export.py export_graphviz 20 3 0 12 2 84%
sklearn/tree/_export.py _compute_depth 4 0 0 0 0 100%
sklearn/tree/_export.py _compute_depth.compute_depth_ 6 0 0 2 0 100%
sklearn/tree/_export.py export_text 29 0 0 22 0 100%
sklearn/tree/_export.py export_text._add_leaf 10 0 0 8 0 100%
sklearn/tree/_export.py export_text.print_tree_recurse 30 0 0 10 0 100%
sklearn/tree/_export.py (no function) 36 0 0 0 0 100%
sklearn/tree/_reingold_tilford.py DrawTree.__init__ 11 0 0 2 0 100%
sklearn/tree/_reingold_tilford.py DrawTree.left 1 0 0 0 0 100%
sklearn/tree/_reingold_tilford.py DrawTree.right 1 0 0 0 0 100%
sklearn/tree/_reingold_tilford.py DrawTree.lbrother 7 0 0 6 1 92%
sklearn/tree/_reingold_tilford.py DrawTree.get_lmost_sibling 3 0 0 2 0 100%
sklearn/tree/_reingold_tilford.py DrawTree.__str__ 1 1 0 0 0 0%
sklearn/tree/_reingold_tilford.py DrawTree.__repr__ 1 1 0 0 0 0%
sklearn/tree/_reingold_tilford.py DrawTree.max_extents 3 0 0 2 0 100%
sklearn/tree/_reingold_tilford.py buchheim 5 0 0 2 0 100%
sklearn/tree/_reingold_tilford.py third_walk 3 0 0 2 0 100%
sklearn/tree/_reingold_tilford.py first_walk 16 0 0 8 0 100%
sklearn/tree/_reingold_tilford.py apportion 31 0 0 10 1 98%
sklearn/tree/_reingold_tilford.py move_subtree 6 0 0 0 0 100%
sklearn/tree/_reingold_tilford.py execute_shifts 6 0 0 2 0 100%
sklearn/tree/_reingold_tilford.py ancestor 3 1 0 2 1 60%
sklearn/tree/_reingold_tilford.py second_walk 7 0 0 4 0 100%
sklearn/tree/_reingold_tilford.py Tree.__init__ 5 0 0 2 0 100%
sklearn/tree/_reingold_tilford.py (no function) 21 0 0 0 0 100%
sklearn/tree/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/tree/tests/test_export.py test_graphviz_toy 28 0 0 0 0 100%
sklearn/tree/tests/test_export.py test_graphviz_feature_class_names_array_support 8 0 0 0 0 100%
sklearn/tree/tests/test_export.py test_graphviz_errors 17 0 0 10 0 100%
sklearn/tree/tests/test_export.py test_friedman_mse_in_graphviz 10 0 0 4 0 100%
sklearn/tree/tests/test_export.py test_precision 15 0 0 12 0 100%
sklearn/tree/tests/test_export.py test_export_text_errors 8 0 0 4 0 100%
sklearn/tree/tests/test_export.py test_export_text 29 0 0 0 0 100%
sklearn/tree/tests/test_export.py test_export_text_feature_class_names_array_support 6 0 0 0 0 100%
sklearn/tree/tests/test_export.py test_plot_tree_entropy 10 0 0 0 0 100%
sklearn/tree/tests/test_export.py test_plot_tree_gini 12 0 0 4 0 100%
sklearn/tree/tests/test_export.py test_not_fitted_tree 3 0 0 2 0 100%
sklearn/tree/tests/test_export.py (no function) 29 0 0 0 0 100%
sklearn/tree/tests/test_monotonic_tree.py test_monotonic_constraints_classifications 31 0 0 8 1 97%
sklearn/tree/tests/test_monotonic_tree.py test_monotonic_constraints_regressions 30 0 0 8 1 97%
sklearn/tree/tests/test_monotonic_tree.py test_multiclass_raises 9 0 0 2 0 100%
sklearn/tree/tests/test_monotonic_tree.py test_multiple_output_raises 6 0 0 2 0 100%
sklearn/tree/tests/test_monotonic_tree.py test_missing_values_raises 8 0 0 2 0 100%
sklearn/tree/tests/test_monotonic_tree.py test_bad_monotonic_cst_raises 13 0 0 6 0 100%
sklearn/tree/tests/test_monotonic_tree.py assert_1d_reg_tree_children_monotonic_bounded 22 0 0 20 3 93%
sklearn/tree/tests/test_monotonic_tree.py test_assert_1d_reg_tree_children_monotonic_bounded 7 0 0 4 0 100%
sklearn/tree/tests/test_monotonic_tree.py assert_1d_reg_monotonic 6 0 0 4 1 90%
sklearn/tree/tests/test_monotonic_tree.py test_1d_opposite_monotonicity_cst_data 10 0 0 0 0 100%
sklearn/tree/tests/test_monotonic_tree.py test_1d_tree_nodes_values 11 0 0 2 0 100%
sklearn/tree/tests/test_monotonic_tree.py assert_nd_reg_tree_children_monotonic_bounded 29 0 2 8 0 100%
sklearn/tree/tests/test_monotonic_tree.py test_assert_nd_reg_tree_children_monotonic_bounded 16 0 0 8 0 100%
sklearn/tree/tests/test_monotonic_tree.py test_nd_tree_nodes_values 11 0 0 2 0 100%
sklearn/tree/tests/test_monotonic_tree.py (no function) 47 0 0 0 0 100%
sklearn/tree/tests/test_reingold_tilford.py test_buchheim 11 0 0 4 0 100%
sklearn/tree/tests/test_reingold_tilford.py test_buchheim.walk_tree 7 0 0 4 0 100%
sklearn/tree/tests/test_reingold_tilford.py (no function) 7 0 0 0 0 100%
sklearn/tree/tests/test_tree.py assert_tree_equal 11 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_classification_toy 7 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_weighted_classification_toy 6 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_regression_toy 12 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_xor 13 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_iris 9 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_diabetes_overfit 4 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_diabetes_underfit 4 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_probability 7 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_arrayrepr 5 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_pure_set 10 0 0 4 0 100%
sklearn/tree/tests/test_tree.py test_numerical_stability 9 0 0 4 0 100%
sklearn/tree/tests/test_tree.py test_importances 13 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_importances_raises 3 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_importances_gini_equal_squared_error 8 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_max_features 25 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_error 44 0 0 26 0 100%
sklearn/tree/tests/test_tree.py test_min_samples_split 12 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_min_samples_leaf 16 0 0 2 0 100%
sklearn/tree/tests/test_tree.py check_min_weight_fraction_leaf 26 0 0 10 0 100%
sklearn/tree/tests/test_tree.py test_min_weight_fraction_leaf_on_dense_input 1 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_min_weight_fraction_leaf_on_sparse_input 1 0 0 0 0 100%
sklearn/tree/tests/test_tree.py check_min_weight_fraction_leaf_with_min_samples_leaf 24 0 0 10 0 100%
sklearn/tree/tests/test_tree.py test_min_weight_fraction_leaf_with_min_samples_leaf_on_dense_input 1 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_min_weight_fraction_leaf_with_min_samples_leaf_on_sparse_input 1 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_min_impurity_decrease 27 0 0 8 0 100%
sklearn/tree/tests/test_tree.py test_pickle 16 0 0 8 0 100%
sklearn/tree/tests/test_tree.py test_multioutput 22 0 0 4 0 100%
sklearn/tree/tests/test_tree.py test_classes_shape 12 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_unbalanced_iris 7 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_memory_layout 25 0 0 6 0 100%
sklearn/tree/tests/test_tree.py test_sample_weight 32 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_sample_weight_invalid 11 0 0 4 0 100%
sklearn/tree/tests/test_tree.py test_class_weights 26 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_class_weight_errors 6 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_max_leaf_nodes 5 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_max_leaf_nodes_max_depth 5 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_arrays_persist 3 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_only_constant_features 7 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_behaviour_constant_feature_after_splits 8 0 0 4 0 100%
sklearn/tree/tests/test_tree.py test_with_only_one_non_constant_features 12 0 0 4 0 100%
sklearn/tree/tests/test_tree.py test_big_input 4 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_realloc 3 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_huge_allocations 11 0 0 4 0 100%
sklearn/tree/tests/test_tree.py check_sparse_input 22 0 0 10 0 100%
sklearn/tree/tests/test_tree.py test_sparse_input 2 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_sparse_input_reg_trees 1 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_sparse_parameters 20 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_sparse_criteria 8 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_explicit_sparse_zeros 43 1 0 6 1 96%
sklearn/tree/tests/test_tree.py check_raise_error_on_1d_input 10 0 0 4 0 100%
sklearn/tree/tests/test_tree.py test_1d_input 2 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_min_weight_leaf_split_level 12 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_public_apply_all_trees 4 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_public_apply_sparse_trees 4 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_decision_path_hardcoded 5 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_decision_path 16 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_no_sparse_y_support 4 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_mae 10 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_criterion_copy 19 0 0 6 0 100%
sklearn/tree/tests/test_tree.py test_criterion_copy._pickle_copy 1 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_empty_leaf_infinite_threshold 13 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_prune_tree_classifier_are_subtrees 9 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_prune_tree_regression_are_subtrees 9 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_prune_single_node_tree 5 0 0 0 0 100%
sklearn/tree/tests/test_tree.py assert_pruning_creates_subtree 6 0 0 4 0 100%
sklearn/tree/tests/test_tree.py assert_is_subtree 18 0 0 4 0 100%
sklearn/tree/tests/test_tree.py test_apply_path_readonly_all_trees 12 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_balance_property 4 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_poisson_zero_nodes 15 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_poisson_vs_mse 18 0 0 4 0 100%
sklearn/tree/tests/test_tree.py test_decision_tree_regressor_sample_weight_consistency 17 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_criterion_entropy_same_as_log_loss 6 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_different_endianness_pickle 9 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_different_endianness_pickle.reduce_ndarray 1 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_different_endianness_pickle.get_pickle_non_native_endianness 7 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_different_endianness_joblib_pickle 10 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_different_endianness_joblib_pickle.NonNativeEndiannessNumpyPickler.save 3 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_different_endianness_joblib_pickle.get_joblib_pickle_non_native_endianness 5 0 0 0 0 100%
sklearn/tree/tests/test_tree.py get_different_bitness_node_ndarray 7 0 0 4 0 100%
sklearn/tree/tests/test_tree.py get_different_alignment_node_ndarray 5 0 0 6 0 100%
sklearn/tree/tests/test_tree.py reduce_tree_with_different_bitness 6 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_different_bitness_pickle 8 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_different_bitness_pickle.pickle_dump_with_different_bitness 7 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_different_bitness_joblib_pickle 8 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_different_bitness_joblib_pickle.joblib_dump_with_different_bitness 7 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_check_n_classes 12 0 0 8 0 100%
sklearn/tree/tests/test_tree.py test_check_value_ndarray 13 0 0 10 0 100%
sklearn/tree/tests/test_tree.py test_check_node_ndarray 25 0 0 14 0 100%
sklearn/tree/tests/test_tree.py test_splitter_serializable 9 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_tree_deserialization_from_read_only_buffer 6 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_min_sample_split_1_error 7 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_missing_values_on_equal_nodes_no_missing 12 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_missing_values_best_splitter_three_classes 8 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_missing_values_best_splitter_to_left 7 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_missing_values_best_splitter_to_right 7 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_missing_values_missing_both_classes_has_nan 7 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_missing_value_errors 6 0 0 4 0 100%
sklearn/tree/tests/test_tree.py test_missing_values_poisson 7 0 0 0 0 100%
sklearn/tree/tests/test_tree.py make_friedman1_classification 3 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_missing_values_is_resilience 16 0 0 2 0 100%
sklearn/tree/tests/test_tree.py test_missing_value_is_predictive 14 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_sample_weight_non_uniform 11 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_deterministic_pickle 5 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_regression_tree_missing_values_toy 8 0 0 0 0 100%
sklearn/tree/tests/test_tree.py test_classification_tree_missing_values_toy 12 0 0 0 0 100%
sklearn/tree/tests/test_tree.py (no function) 227 0 0 2 0 100%
sklearn/utils/__init__.py __getattr__ 4 0 0 2 0 100%
sklearn/utils/__init__.py tosequence 5 2 0 4 2 56%
sklearn/utils/__init__.py (no function) 26 0 0 2 0 100%
sklearn/utils/_arpack.py _init_arpack_v0 3 0 0 0 0 100%
sklearn/utils/_arpack.py (no function) 2 0 0 0 0 100%
sklearn/utils/_array_api.py yield_namespaces 4 0 0 4 0 100%
sklearn/utils/_array_api.py yield_namespace_device_dtype_combinations 6 0 0 6 0 100%
sklearn/utils/_array_api.py _check_array_api_dispatch 9 0 0 4 1 92%
sklearn/utils/_array_api.py _single_array_device 3 0 0 2 0 100%
sklearn/utils/_array_api.py device 7 0 0 4 0 100%
sklearn/utils/_array_api.py size 1 0 0 0 0 100%
sklearn/utils/_array_api.py _is_numpy_namespace 1 0 0 0 0 100%
sklearn/utils/_array_api.py _union1d 4 2 0 2 1 50%
sklearn/utils/_array_api.py isdtype 3 0 0 4 0 100%
sklearn/utils/_array_api.py _isdtype_single 22 0 0 24 2 96%
sklearn/utils/_array_api.py supported_float_dtypes 3 1 0 2 1 60%
sklearn/utils/_array_api.py ensure_common_namespace_device 5 2 0 4 1 44%
sklearn/utils/_array_api.py _ArrayAPIWrapper.__init__ 1 1 0 0 0 0%
sklearn/utils/_array_api.py _ArrayAPIWrapper.__getattr__ 1 1 0 0 0 0%
sklearn/utils/_array_api.py _ArrayAPIWrapper.__eq__ 1 1 0 0 0 0%
sklearn/utils/_array_api.py _ArrayAPIWrapper.isdtype 1 1 0 0 0 0%
sklearn/utils/_array_api.py _check_device_cpu 2 0 0 2 0 100%
sklearn/utils/_array_api.py _accept_device_cpu 2 0 0 0 0 100%
sklearn/utils/_array_api.py _accept_device_cpu.wrapped_func 2 0 0 0 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.__getattr__ 6 0 0 4 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.bool 1 0 0 0 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.astype 1 0 0 0 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.asarray 4 0 0 2 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.unique_inverse 1 0 0 0 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.unique_counts 1 0 0 0 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.unique_values 1 0 0 0 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.unique_all 1 0 0 0 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.concat 1 0 0 0 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.reshape 5 0 0 4 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.isdtype 1 0 0 0 0 100%
sklearn/utils/_array_api.py _NumPyAPIWrapper.pow 1 0 0 0 0 100%
sklearn/utils/_array_api.py _remove_non_arrays 11 0 0 10 0 100%
sklearn/utils/_array_api.py get_namespace 14 9 0 8 1 36%
sklearn/utils/_array_api.py get_namespace_and_device 6 1 0 2 1 75%
sklearn/utils/_array_api.py _expit 4 1 0 2 1 67%
sklearn/utils/_array_api.py _add_to_diagonal 10 5 0 8 1 33%
sklearn/utils/_array_api.py _find_matching_floating_dtype 5 0 0 6 0 100%
sklearn/utils/_array_api.py _average 35 20 0 26 6 41%
sklearn/utils/_array_api.py _nanmin 9 6 0 4 1 31%
sklearn/utils/_array_api.py _nanmax 9 6 0 4 1 31%
sklearn/utils/_array_api.py _asarray_with_order 7 1 0 4 1 82%
sklearn/utils/_array_api.py _ravel 5 1 0 2 1 71%
sklearn/utils/_array_api.py _convert_to_numpy 8 3 0 6 3 57%
sklearn/utils/_array_api.py _estimator_with_converted_arrays 7 7 0 4 0 0%
sklearn/utils/_array_api.py _atol_for_type 1 0 0 0 0 100%
sklearn/utils/_array_api.py indexing_dtype 1 0 0 0 0 100%
sklearn/utils/_array_api.py _searchsorted 6 4 0 2 1 38%
sklearn/utils/_array_api.py _setdiff1d 7 5 0 4 1 27%
sklearn/utils/_array_api.py _isin 6 4 0 2 1 38%
sklearn/utils/_array_api.py _in1d 26 26 0 14 0 0%
sklearn/utils/_array_api.py (no function) 64 0 0 0 0 100%
sklearn/utils/_available_if.py _AvailableIfDescriptor.__init__ 4 0 0 0 0 100%
sklearn/utils/_available_if.py _AvailableIfDescriptor._check 7 0 0 2 0 100%
sklearn/utils/_available_if.py _AvailableIfDescriptor.__get__ 8 0 0 2 0 100%
sklearn/utils/_available_if.py available_if 1 0 0 2 0 100%
sklearn/utils/_available_if.py (no function) 7 0 0 0 0 100%
sklearn/utils/_bunch.py Bunch.__init__ 2 0 0 0 0 100%
sklearn/utils/_bunch.py Bunch.__getitem__ 3 0 0 2 0 100%
sklearn/utils/_bunch.py Bunch._set_deprecated 2 0 0 0 0 100%
sklearn/utils/_bunch.py Bunch.__setattr__ 1 0 0 0 0 100%
sklearn/utils/_bunch.py Bunch.__dir__ 1 0 0 0 0 100%
sklearn/utils/_bunch.py Bunch.__getattr__ 4 0 0 0 0 100%
sklearn/utils/_bunch.py Bunch.__setstate__ 1 0 0 0 0 100%
sklearn/utils/_bunch.py (no function) 9 0 0 0 0 100%
sklearn/utils/_chunking.py chunk_generator 5 0 0 2 0 100%
sklearn/utils/_chunking.py gen_batches 9 0 0 6 0 100%
sklearn/utils/_chunking.py gen_even_slices 11 0 0 8 0 100%
sklearn/utils/_chunking.py get_chunk_n_rows 9 0 0 6 0 100%
sklearn/utils/_chunking.py (no function) 12 0 0 0 0 100%
sklearn/utils/_encode.py _unique 3 0 0 2 0 100%
sklearn/utils/_encode.py _unique_np 23 0 0 16 0 100%
sklearn/utils/_encode.py MissingValues.to_list 6 0 0 4 0 100%
sklearn/utils/_encode.py _extract_missing 10 0 0 8 0 100%
sklearn/utils/_encode.py _nandict.__init__ 5 0 0 4 0 100%
sklearn/utils/_encode.py _nandict.__missing__ 3 0 0 2 0 100%
sklearn/utils/_encode.py _map_to_integer 3 0 0 4 0 100%
sklearn/utils/_encode.py _unique_python 15 0 0 6 0 100%
sklearn/utils/_encode.py _encode 11 0 0 6 0 100%
sklearn/utils/_encode.py _check_unknown 37 0 0 24 0 100%
sklearn/utils/_encode.py _check_unknown.is_valid 1 0 0 0 0 100%
sklearn/utils/_encode.py _NaNCounter.__init__ 1 0 0 0 0 100%
sklearn/utils/_encode.py _NaNCounter._generate_items 7 0 0 6 0 100%
sklearn/utils/_encode.py _NaNCounter.__missing__ 3 0 0 2 0 100%
sklearn/utils/_encode.py _get_counts 15 0 0 8 0 100%
sklearn/utils/_encode.py (no function) 25 0 0 0 0 100%
sklearn/utils/_estimator_html_repr.py _IDCounter.__init__ 2 0 0 0 0 100%
sklearn/utils/_estimator_html_repr.py _IDCounter.get_id 2 0 0 0 0 100%
sklearn/utils/_estimator_html_repr.py _get_css_style 1 0 0 0 0 100%
sklearn/utils/_estimator_html_repr.py _VisualBlock.__init__ 10 0 0 6 0 100%
sklearn/utils/_estimator_html_repr.py _VisualBlock._sk_visual_block_ 1 0 0 0 0 100%
sklearn/utils/_estimator_html_repr.py _write_label_html 18 0 0 6 1 96%
sklearn/utils/_estimator_html_repr.py _get_visual_block 14 0 0 14 1 96%
sklearn/utils/_estimator_html_repr.py _write_estimator_html 27 0 0 16 1 98%
sklearn/utils/_estimator_html_repr.py estimator_html_repr 25 0 0 4 0 100%
sklearn/utils/_estimator_html_repr.py _HTMLDocumentationLinkMixin._doc_link_template 5 0 0 2 0 100%
sklearn/utils/_estimator_html_repr.py _HTMLDocumentationLinkMixin._doc_link_template 1 0 0 0 0 100%
sklearn/utils/_estimator_html_repr.py _HTMLDocumentationLinkMixin._get_doc_link 7 0 0 6 0 100%
sklearn/utils/_estimator_html_repr.py (no function) 31 0 0 0 0 100%
sklearn/utils/_indexing.py _array_indexing 8 1 0 6 1 86%
sklearn/utils/_indexing.py _pandas_indexing 6 0 0 4 0 100%
sklearn/utils/_indexing.py _list_indexing 5 0 0 6 0 100%
sklearn/utils/_indexing.py _polars_indexing 13 0 0 10 0 100%
sklearn/utils/_indexing.py _determine_key_type 44 7 0 32 1 84%
sklearn/utils/_indexing.py _safe_indexing 20 0 0 18 0 100%
sklearn/utils/_indexing.py _safe_assign 7 0 0 4 0 100%
sklearn/utils/_indexing.py _get_column_indices_for_bool_or_int 5 0 0 0 0 100%
sklearn/utils/_indexing.py _get_column_indices 33 1 0 18 1 96%
sklearn/utils/_indexing.py _get_column_indices_interchange 21 0 0 14 0 100%
sklearn/utils/_indexing.py resample 35 0 0 22 0 100%
sklearn/utils/_indexing.py shuffle 1 0 0 0 0 100%
sklearn/utils/_indexing.py (no function) 24 0 0 0 0 100%
sklearn/utils/_joblib.py (no function) 6 0 0 2 0 100%
sklearn/utils/_mask.py _get_dense_mask 12 0 0 11 0 100%
sklearn/utils/_mask.py _get_mask 6 0 0 2 0 100%
sklearn/utils/_mask.py safe_mask 7 1 0 4 1 82%
sklearn/utils/_mask.py axis0_safe_slice 3 0 0 2 0 100%
sklearn/utils/_mask.py indices_to_mask 5 1 0 2 1 71%
sklearn/utils/_mask.py (no function) 12 0 0 0 0 100%
sklearn/utils/_metadata_requests.py _routing_enabled 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py _raise_for_params 3 0 0 2 0 100%
sklearn/utils/_metadata_requests.py _raise_for_unsupported_routing 4 0 0 4 0 100%
sklearn/utils/_metadata_requests.py _RoutingNotSupportedMixin.get_metadata_routing 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py request_is_alias 3 0 0 2 0 100%
sklearn/utils/_metadata_requests.py request_is_valid 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MethodMetadataRequest.__init__ 3 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MethodMetadataRequest.requests 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MethodMetadataRequest.add_request 10 0 0 8 0 100%
sklearn/utils/_metadata_requests.py MethodMetadataRequest._get_param_names 1 0 0 2 0 100%
sklearn/utils/_metadata_requests.py MethodMetadataRequest._check_warnings 4 0 0 4 0 100%
sklearn/utils/_metadata_requests.py MethodMetadataRequest._route_params 21 0 0 20 0 100%
sklearn/utils/_metadata_requests.py MethodMetadataRequest._consumes 8 0 0 6 0 100%
sklearn/utils/_metadata_requests.py MethodMetadataRequest._serialize 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MethodMetadataRequest.__repr__ 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MethodMetadataRequest.__str__ 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MetadataRequest.__init__ 3 0 0 2 0 100%
sklearn/utils/_metadata_requests.py MetadataRequest.consumes 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MetadataRequest.__getattr__ 13 0 0 8 0 100%
sklearn/utils/_metadata_requests.py MetadataRequest._get_param_names 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MetadataRequest._route_params 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MetadataRequest._check_warnings 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MetadataRequest._serialize 6 0 0 4 0 100%
sklearn/utils/_metadata_requests.py MetadataRequest.__repr__ 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MetadataRequest.__str__ 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MethodMapping.__init__ 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MethodMapping.__iter__ 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MethodMapping.add 6 0 0 4 0 100%
sklearn/utils/_metadata_requests.py MethodMapping._serialize 4 0 0 2 0 100%
sklearn/utils/_metadata_requests.py MethodMapping.__repr__ 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MethodMapping.__str__ 1 1 0 0 0 0%
sklearn/utils/_metadata_requests.py MetadataRouter.__init__ 3 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MetadataRouter.add_self_request 6 0 0 4 0 100%
sklearn/utils/_metadata_requests.py MetadataRouter.add 4 0 0 2 0 100%
sklearn/utils/_metadata_requests.py MetadataRouter.consumes 8 0 0 8 0 100%
sklearn/utils/_metadata_requests.py MetadataRouter._get_param_names 8 0 0 8 0 100%
sklearn/utils/_metadata_requests.py MetadataRouter._route_params 10 0 0 8 1 94%
sklearn/utils/_metadata_requests.py MetadataRouter.route_params 10 0 0 8 0 100%
sklearn/utils/_metadata_requests.py MetadataRouter.validate_metadata 7 0 0 4 0 100%
sklearn/utils/_metadata_requests.py MetadataRouter._serialize 8 0 0 4 0 100%
sklearn/utils/_metadata_requests.py MetadataRouter.__iter__ 7 0 0 6 0 100%
sklearn/utils/_metadata_requests.py MetadataRouter.__repr__ 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py MetadataRouter.__str__ 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py get_routing_for_object 5 0 0 4 0 100%
sklearn/utils/_metadata_requests.py RequestMethod.__init__ 3 0 0 0 0 100%
sklearn/utils/_metadata_requests.py RequestMethod.__get__ 11 0 0 4 0 100%
sklearn/utils/_metadata_requests.py RequestMethod.__get__.func 17 0 0 12 1 97%
sklearn/utils/_metadata_requests.py _MetadataRequester.set_fit_request 0 0 1 0 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.set_partial_fit_request 0 0 1 0 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.set_predict_request 0 0 1 0 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.set_predict_proba_request 0 0 1 0 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.set_predict_log_proba_request 0 0 1 0 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.set_decision_function_request 0 0 1 0 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.set_score_request 0 0 1 0 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.set_split_request 0 0 1 0 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.set_transform_request 0 0 1 0 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.set_inverse_transform_request 0 0 1 0 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.__init_subclass__ 11 0 0 4 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester._build_request_for_signature 11 0 0 8 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester._get_default_requests 12 0 0 10 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester._get_metadata_request 4 0 0 2 0 100%
sklearn/utils/_metadata_requests.py _MetadataRequester.get_metadata_routing 1 0 0 0 0 100%
sklearn/utils/_metadata_requests.py process_routing 14 0 0 6 0 100%
sklearn/utils/_metadata_requests.py process_routing.EmptyRequest.get 1 0 0 2 0 100%
sklearn/utils/_metadata_requests.py process_routing.EmptyRequest.__getitem__ 1 0 0 2 0 100%
sklearn/utils/_metadata_requests.py process_routing.EmptyRequest.__getattr__ 1 0 0 2 0 100%
sklearn/utils/_metadata_requests.py (no function) 84 0 1 0 0 100%
sklearn/utils/_missing.py is_scalar_nan 1 0 0 0 0 100%
sklearn/utils/_missing.py is_pandas_na 4 1 0 2 0 83%
sklearn/utils/_missing.py (no function) 5 0 0 0 0 100%
sklearn/utils/_mocking.py ArraySlicingWrapper.__init__ 1 0 0 0 0 100%
sklearn/utils/_mocking.py ArraySlicingWrapper.__getitem__ 1 1 0 0 0 0%
sklearn/utils/_mocking.py MockDataFrame.__init__ 5 0 0 0 0 100%
sklearn/utils/_mocking.py MockDataFrame.__len__ 1 0 0 0 0 100%
sklearn/utils/_mocking.py MockDataFrame.__array__ 1 0 0 0 0 100%
sklearn/utils/_mocking.py MockDataFrame.__eq__ 1 0 0 0 0 100%
sklearn/utils/_mocking.py MockDataFrame.__ne__ 1 1 0 0 0 0%
sklearn/utils/_mocking.py MockDataFrame.take 1 0 0 0 0 100%
sklearn/utils/_mocking.py CheckingClassifier.__init__ 9 0 0 0 0 100%
sklearn/utils/_mocking.py CheckingClassifier._check_X_y 15 1 0 10 1 92%
sklearn/utils/_mocking.py CheckingClassifier.fit 17 0 0 14 0 100%
sklearn/utils/_mocking.py CheckingClassifier.predict 4 0 0 2 1 83%
sklearn/utils/_mocking.py CheckingClassifier.predict_proba 7 0 0 2 0 100%
sklearn/utils/_mocking.py CheckingClassifier.decision_function 6 0 0 4 0 100%
sklearn/utils/_mocking.py CheckingClassifier.score 6 0 0 4 0 100%
sklearn/utils/_mocking.py CheckingClassifier._more_tags 1 0 0 0 0 100%
sklearn/utils/_mocking.py NoSampleWeightWrapper.__init__ 1 0 0 0 0 100%
sklearn/utils/_mocking.py NoSampleWeightWrapper.fit 1 0 0 0 0 100%
sklearn/utils/_mocking.py NoSampleWeightWrapper.predict 1 0 0 0 0 100%
sklearn/utils/_mocking.py NoSampleWeightWrapper.predict_proba 1 0 0 0 0 100%
sklearn/utils/_mocking.py NoSampleWeightWrapper._more_tags 1 1 0 0 0 0%
sklearn/utils/_mocking.py _check_response 2 0 0 0 0 100%
sklearn/utils/_mocking.py _check_response.check 1 0 0 0 0 100%
sklearn/utils/_mocking.py _MockEstimatorOnOffPrediction.__init__ 1 0 0 0 0 100%
sklearn/utils/_mocking.py _MockEstimatorOnOffPrediction.fit 2 0 0 0 0 100%
sklearn/utils/_mocking.py _MockEstimatorOnOffPrediction.predict 1 0 0 0 0 100%
sklearn/utils/_mocking.py _MockEstimatorOnOffPrediction.predict_proba 1 0 0 0 0 100%
sklearn/utils/_mocking.py _MockEstimatorOnOffPrediction.decision_function 1 0 0 0 0 100%
sklearn/utils/_mocking.py (no function) 41 0 0 0 0 100%
sklearn/utils/_optional_dependencies.py check_matplotlib_support 4 2 0 0 0 50%
sklearn/utils/_optional_dependencies.py check_pandas_support 5 2 0 0 0 60%
sklearn/utils/_optional_dependencies.py (no function) 2 0 0 0 0 100%
sklearn/utils/_param_validation.py validate_parameter_constraints 15 0 0 18 0 100%
sklearn/utils/_param_validation.py make_constraint 27 0 0 24 0 100%
sklearn/utils/_param_validation.py validate_params 2 0 0 0 0 100%
sklearn/utils/_param_validation.py validate_params.decorator 4 0 0 0 0 100%
sklearn/utils/_param_validation.py validate_params.decorator.wrapper 16 0 0 8 0 100%
sklearn/utils/_param_validation.py _type_name 9 0 0 6 0 100%
sklearn/utils/_param_validation.py _Constraint.__init__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _Constraint.is_satisfied_by 0 0 0 0 0 100%
sklearn/utils/_param_validation.py _Constraint.__str__ 0 0 0 0 0 100%
sklearn/utils/_param_validation.py _InstancesOf.__init__ 2 0 0 0 0 100%
sklearn/utils/_param_validation.py _InstancesOf.is_satisfied_by 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _InstancesOf.__str__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _NoneConstraint.is_satisfied_by 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _NoneConstraint.__str__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _NanConstraint.is_satisfied_by 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _NanConstraint.__str__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _PandasNAConstraint.is_satisfied_by 5 2 0 0 0 60%
sklearn/utils/_param_validation.py _PandasNAConstraint.__str__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py Options.__init__ 6 0 0 2 0 100%
sklearn/utils/_param_validation.py Options.is_satisfied_by 1 0 0 0 0 100%
sklearn/utils/_param_validation.py Options._mark_if_deprecated 4 0 0 2 0 100%
sklearn/utils/_param_validation.py Options.__str__ 2 0 0 2 0 100%
sklearn/utils/_param_validation.py StrOptions.__init__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py Interval.__init__ 6 0 0 0 0 100%
sklearn/utils/_param_validation.py Interval._check_params 20 4 0 20 4 80%
sklearn/utils/_param_validation.py Interval.__contains__ 11 0 0 6 0 100%
sklearn/utils/_param_validation.py Interval.is_satisfied_by 3 0 0 2 0 100%
sklearn/utils/_param_validation.py Interval.__str__ 10 0 0 4 0 100%
sklearn/utils/_param_validation.py _ArrayLikes.is_satisfied_by 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _ArrayLikes.__str__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _SparseMatrices.is_satisfied_by 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _SparseMatrices.__str__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _Callables.is_satisfied_by 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _Callables.__str__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _RandomStates.__init__ 2 0 0 0 0 100%
sklearn/utils/_param_validation.py _RandomStates.is_satisfied_by 1 0 0 2 0 100%
sklearn/utils/_param_validation.py _RandomStates.__str__ 1 0 0 2 0 100%
sklearn/utils/_param_validation.py _Booleans.__init__ 2 0 0 0 0 100%
sklearn/utils/_param_validation.py _Booleans.is_satisfied_by 1 0 0 2 0 100%
sklearn/utils/_param_validation.py _Booleans.__str__ 1 0 0 2 0 100%
sklearn/utils/_param_validation.py _VerboseHelper.__init__ 2 0 0 0 0 100%
sklearn/utils/_param_validation.py _VerboseHelper.is_satisfied_by 1 0 0 2 0 100%
sklearn/utils/_param_validation.py _VerboseHelper.__str__ 1 0 0 2 0 100%
sklearn/utils/_param_validation.py MissingValues.__init__ 5 0 0 2 0 100%
sklearn/utils/_param_validation.py MissingValues.is_satisfied_by 1 0 0 2 0 100%
sklearn/utils/_param_validation.py MissingValues.__str__ 1 0 0 2 0 100%
sklearn/utils/_param_validation.py HasMethods.__init__ 4 0 0 2 0 100%
sklearn/utils/_param_validation.py HasMethods.is_satisfied_by 1 0 0 2 0 100%
sklearn/utils/_param_validation.py HasMethods.__str__ 4 0 0 4 0 100%
sklearn/utils/_param_validation.py _IterablesNotString.is_satisfied_by 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _IterablesNotString.__str__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py _CVObjects.__init__ 2 0 0 0 0 100%
sklearn/utils/_param_validation.py _CVObjects.is_satisfied_by 1 0 0 2 0 100%
sklearn/utils/_param_validation.py _CVObjects.__str__ 1 0 0 2 0 100%
sklearn/utils/_param_validation.py Hidden.__init__ 1 0 0 0 0 100%
sklearn/utils/_param_validation.py generate_invalid_param_val 29 1 0 28 1 96%
sklearn/utils/_param_validation.py generate_valid_param 45 1 0 48 3 96%
sklearn/utils/_param_validation.py (no function) 92 0 0 0 0 100%
sklearn/utils/_plotting.py _BinaryClassifierCurveDisplayMixin._validate_plot_params 6 0 0 2 0 100%
sklearn/utils/_plotting.py _BinaryClassifierCurveDisplayMixin._validate_and_get_response_values 4 0 0 0 0 100%
sklearn/utils/_plotting.py _BinaryClassifierCurveDisplayMixin._validate_from_predictions_params 7 0 0 2 0 100%
sklearn/utils/_plotting.py _validate_score_name 13 0 0 10 0 100%
sklearn/utils/_plotting.py _interval_max_min_ratio 2 0 0 0 0 100%
sklearn/utils/_plotting.py (no function) 14 0 0 0 0 100%
sklearn/utils/_pprint.py KeyValTuple.__repr__ 1 0 0 0 0 100%
sklearn/utils/_pprint.py _changed_params 6 0 0 4 0 100%
sklearn/utils/_pprint.py _changed_params.has_changed 9 0 0 8 0 100%
sklearn/utils/_pprint.py _EstimatorPrettyPrinter.__init__ 6 0 0 2 1 88%
sklearn/utils/_pprint.py _EstimatorPrettyPrinter.format 1 0 0 0 0 100%
sklearn/utils/_pprint.py _EstimatorPrettyPrinter._pprint_estimator 8 0 0 4 1 92%
sklearn/utils/_pprint.py _EstimatorPrettyPrinter._format_dict_items 1 0 0 0 0 100%
sklearn/utils/_pprint.py _EstimatorPrettyPrinter._format_params 1 0 0 0 0 100%
sklearn/utils/_pprint.py _EstimatorPrettyPrinter._format_params_or_dict_items 47 0 0 14 1 98%
sklearn/utils/_pprint.py _EstimatorPrettyPrinter._format_items 42 3 0 14 2 91%
sklearn/utils/_pprint.py _EstimatorPrettyPrinter._pprint_key_val_tuple 9 0 0 2 0 100%
sklearn/utils/_pprint.py _safe_repr 87 12 0 46 12 82%
sklearn/utils/_pprint.py (no function) 23 0 0 0 0 100%
sklearn/utils/_response.py _process_predict_proba 10 0 0 10 0 100%
sklearn/utils/_response.py _process_decision_function 3 0 0 2 0 100%
sklearn/utils/_response.py _get_response_values 25 0 0 18 0 100%
sklearn/utils/_response.py _get_response_values_binary 9 0 0 6 0 100%
sklearn/utils/_response.py (no function) 8 0 0 0 0 100%
sklearn/utils/_set_output.py check_library_installed 4 0 0 0 0 100%
sklearn/utils/_set_output.py get_columns 6 0 0 2 0 100%
sklearn/utils/_set_output.py ContainerAdapterProtocol.create_container 0 0 0 0 0 100%
sklearn/utils/_set_output.py ContainerAdapterProtocol.is_supported_container 0 0 0 0 0 100%
sklearn/utils/_set_output.py ContainerAdapterProtocol.rename_columns 0 0 0 0 0 100%
sklearn/utils/_set_output.py ContainerAdapterProtocol.hstack 0 0 0 0 0 100%
sklearn/utils/_set_output.py PandasAdapter.create_container 12 0 0 8 0 100%
sklearn/utils/_set_output.py PandasAdapter.is_supported_container 2 0 0 0 0 100%
sklearn/utils/_set_output.py PandasAdapter.rename_columns 2 0 0 0 0 100%
sklearn/utils/_set_output.py PandasAdapter.hstack 2 0 0 0 0 100%
sklearn/utils/_set_output.py PolarsAdapter.create_container 8 0 0 4 0 100%
sklearn/utils/_set_output.py PolarsAdapter.is_supported_container 2 0 0 0 0 100%
sklearn/utils/_set_output.py PolarsAdapter.rename_columns 2 0 0 0 0 100%
sklearn/utils/_set_output.py PolarsAdapter.hstack 2 0 0 0 0 100%
sklearn/utils/_set_output.py ContainerAdaptersManager.__init__ 1 0 0 0 0 100%
sklearn/utils/_set_output.py ContainerAdaptersManager.supported_outputs 1 0 0 0 0 100%
sklearn/utils/_set_output.py ContainerAdaptersManager.register 1 0 0 0 0 100%
sklearn/utils/_set_output.py _get_adapter_from_container 6 0 0 0 0 100%
sklearn/utils/_set_output.py _get_container_adapter 5 0 0 0 0 100%
sklearn/utils/_set_output.py _get_output_config 8 0 0 4 0 100%
sklearn/utils/_set_output.py _wrap_data_with_container 8 0 0 4 0 100%
sklearn/utils/_set_output.py _wrap_method_output 3 0 0 0 0 100%
sklearn/utils/_set_output.py _wrap_method_output.wrapped 7 0 0 4 0 100%
sklearn/utils/_set_output.py _auto_wrap_is_configured 2 0 0 0 0 100%
sklearn/utils/_set_output.py _SetOutputMixin.__init_subclass__ 16 0 0 10 0 100%
sklearn/utils/_set_output.py _SetOutputMixin.set_output 6 0 0 4 0 100%
sklearn/utils/_set_output.py _safe_set_output 6 0 0 4 0 100%
sklearn/utils/_set_output.py (no function) 47 0 0 2 0 100%
sklearn/utils/_show_versions.py _get_sys_info 3 0 0 0 0 100%
sklearn/utils/_show_versions.py _get_deps_info 9 2 0 2 0 82%
sklearn/utils/_show_versions.py show_versions 18 0 0 12 1 97%
sklearn/utils/_show_versions.py (no function) 8 0 0 0 0 100%
sklearn/utils/_tags.py _safe_tags 13 0 0 8 0 100%
sklearn/utils/_tags.py (no function) 3 0 0 0 0 100%
sklearn/utils/_testing.py ignore_warnings 6 0 0 4 0 100%
sklearn/utils/_testing.py _IgnoreWarnings.__init__ 5 0 0 0 0 100%
sklearn/utils/_testing.py _IgnoreWarnings.__call__ 3 0 0 0 0 100%
sklearn/utils/_testing.py _IgnoreWarnings.__call__.wrapper 3 0 0 2 0 100%
sklearn/utils/_testing.py _IgnoreWarnings.__repr__ 7 7 0 4 0 0%
sklearn/utils/_testing.py _IgnoreWarnings.__enter__ 7 1 0 2 1 78%
sklearn/utils/_testing.py _IgnoreWarnings.__exit__ 5 1 0 2 1 71%
sklearn/utils/_testing.py assert_raise_message 10 0 0 6 0 100%
sklearn/utils/_testing.py assert_allclose 7 0 0 4 0 100%
sklearn/utils/_testing.py assert_allclose_dense_sparse 11 0 0 4 0 100%
sklearn/utils/_testing.py set_random_state 2 0 0 2 0 100%
sklearn/utils/_testing.py check_skip_network 2 2 0 2 0 0%
sklearn/utils/_testing.py _delete_folder 6 3 0 4 1 40%
sklearn/utils/_testing.py TempMemmap.__init__ 2 0 0 0 0 100%
sklearn/utils/_testing.py TempMemmap.__enter__ 2 0 0 0 0 100%
sklearn/utils/_testing.py TempMemmap.__exit__ 1 0 0 0 0 100%
sklearn/utils/_testing.py create_memmap_backed_data 7 0 0 0 0 100%
sklearn/utils/_testing.py _get_args 11 6 0 8 1 42%
sklearn/utils/_testing.py _get_func_name 9 0 0 4 0 100%
sklearn/utils/_testing.py check_docstring_parameters 64 6 0 49 4 91%
sklearn/utils/_testing.py assert_run_python_script_without_output 32 4 0 8 1 88%
sklearn/utils/_testing.py _convert_container 60 1 0 58 4 96%
sklearn/utils/_testing.py raises 1 0 0 0 0 100%
sklearn/utils/_testing.py _Raises.__init__ 5 0 0 0 0 100%
sklearn/utils/_testing.py _Raises.__exit__ 15 0 0 14 0 100%
sklearn/utils/_testing.py MinimalClassifier.__init__ 1 0 0 0 0 100%
sklearn/utils/_testing.py MinimalClassifier.get_params 1 0 0 0 0 100%
sklearn/utils/_testing.py MinimalClassifier.set_params 3 0 0 2 0 100%
sklearn/utils/_testing.py MinimalClassifier.fit 5 0 0 0 0 100%
sklearn/utils/_testing.py MinimalClassifier.predict_proba 6 0 0 0 0 100%
sklearn/utils/_testing.py MinimalClassifier.predict 3 0 0 0 0 100%
sklearn/utils/_testing.py MinimalClassifier.score 2 0 0 0 0 100%
sklearn/utils/_testing.py MinimalRegressor.__init__ 1 0 0 0 0 100%
sklearn/utils/_testing.py MinimalRegressor.get_params 1 0 0 0 0 100%
sklearn/utils/_testing.py MinimalRegressor.set_params 3 0 0 2 0 100%
sklearn/utils/_testing.py MinimalRegressor.fit 4 0 0 0 0 100%
sklearn/utils/_testing.py MinimalRegressor.predict 3 0 0 0 0 100%
sklearn/utils/_testing.py MinimalRegressor.score 2 0 0 0 0 100%
sklearn/utils/_testing.py MinimalTransformer.__init__ 1 0 0 0 0 100%
sklearn/utils/_testing.py MinimalTransformer.get_params 1 0 0 0 0 100%
sklearn/utils/_testing.py MinimalTransformer.set_params 3 0 0 2 0 100%
sklearn/utils/_testing.py MinimalTransformer.fit 3 0 0 0 0 100%
sklearn/utils/_testing.py MinimalTransformer.transform 3 0 0 0 0 100%
sklearn/utils/_testing.py MinimalTransformer.fit_transform 1 0 0 0 0 100%
sklearn/utils/_testing.py _array_api_for_tests 21 13 0 12 0 24%
sklearn/utils/_testing.py _get_warnings_filters_info_list 6 0 0 0 0 100%
sklearn/utils/_testing.py _get_warnings_filters_info_list.WarningInfo.to_filterwarning_str 4 4 0 2 0 0%
sklearn/utils/_testing.py get_pytest_filterwarning_lines 2 2 0 2 0 0%
sklearn/utils/_testing.py turn_warnings_into_errors 3 0 0 2 0 100%
sklearn/utils/_testing.py (no function) 106 3 0 2 0 97%
sklearn/utils/_user_interface.py _message_with_time 7 0 0 2 0 100%
sklearn/utils/_user_interface.py _print_elapsed_time 5 0 0 2 0 100%
sklearn/utils/_user_interface.py (no function) 5 0 0 0 0 100%
sklearn/utils/class_weight.py compute_class_weight 23 0 0 14 0 100%
sklearn/utils/class_weight.py compute_sample_weight 34 0 0 22 0 100%
sklearn/utils/class_weight.py (no function) 7 0 0 0 0 100%
sklearn/utils/deprecation.py deprecated.__init__ 1 0 0 0 0 100%
sklearn/utils/deprecation.py deprecated.__call__ 5 0 0 4 0 100%
sklearn/utils/deprecation.py deprecated._decorate_class 9 0 0 2 1 91%
sklearn/utils/deprecation.py deprecated._decorate_class.wrapped 4 0 0 2 0 100%
sklearn/utils/deprecation.py deprecated._decorate_fun 7 0 0 2 0 100%
sklearn/utils/deprecation.py deprecated._decorate_fun.wrapped 2 0 0 0 0 100%
sklearn/utils/deprecation.py deprecated._decorate_property 5 0 0 0 0 100%
sklearn/utils/deprecation.py deprecated._decorate_property.wrapped 2 0 0 0 0 100%
sklearn/utils/deprecation.py _is_deprecated 5 0 0 4 0 100%
sklearn/utils/deprecation.py _deprecate_Xt_in_inverse_transform 8 0 0 6 0 100%
sklearn/utils/deprecation.py (no function) 11 0 0 0 0 100%
sklearn/utils/discovery.py all_estimators 31 1 0 25 1 96%
sklearn/utils/discovery.py all_estimators.is_abstract 5 0 0 4 0 100%
sklearn/utils/discovery.py all_displays 13 0 0 9 0 100%
sklearn/utils/discovery.py _is_checked_function 8 0 0 6 0 100%
sklearn/utils/discovery.py all_functions 13 0 0 9 0 100%
sklearn/utils/discovery.py (no function) 10 0 0 0 0 100%
sklearn/utils/estimator_checks.py _yield_checks 37 0 0 18 0 100%
sklearn/utils/estimator_checks.py _yield_classifier_checks 27 0 0 12 2 95%
sklearn/utils/estimator_checks.py check_supervised_y_no_nan 15 0 0 8 0 100%
sklearn/utils/estimator_checks.py _yield_regressor_checks 18 0 0 8 0 100%
sklearn/utils/estimator_checks.py _yield_transformer_checks 14 0 0 8 0 100%
sklearn/utils/estimator_checks.py _yield_clustering_checks 8 0 0 4 0 100%
sklearn/utils/estimator_checks.py _yield_outliers_checks 11 0 0 8 1 95%
sklearn/utils/estimator_checks.py _yield_array_api_checks 2 0 0 2 0 100%
sklearn/utils/estimator_checks.py _yield_all_checks 45 0 0 34 0 100%
sklearn/utils/estimator_checks.py _get_check_estimator_ids 10 0 0 12 1 95%
sklearn/utils/estimator_checks.py _construct_instance 19 0 0 14 0 100%
sklearn/utils/estimator_checks.py _maybe_mark_xfail 4 0 0 2 0 100%
sklearn/utils/estimator_checks.py _maybe_skip 7 0 0 2 0 100%
sklearn/utils/estimator_checks.py _maybe_skip.wrapped 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py _should_be_skipped_or_marked 5 0 0 2 0 100%
sklearn/utils/estimator_checks.py parametrize_with_checks 6 0 0 3 0 100%
sklearn/utils/estimator_checks.py parametrize_with_checks.checks_generator 5 0 0 4 0 100%
sklearn/utils/estimator_checks.py check_estimator 12 0 0 6 0 100%
sklearn/utils/estimator_checks.py check_estimator.checks_generator 3 0 0 2 0 100%
sklearn/utils/estimator_checks.py _regression_dataset 5 0 0 2 0 100%
sklearn/utils/estimator_checks.py _set_checking_parameters 69 2 0 66 2 97%
sklearn/utils/estimator_checks.py _NotAnArray.__init__ 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py _NotAnArray.__array__ 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py _NotAnArray.__array_function__ 3 0 0 2 0 100%
sklearn/utils/estimator_checks.py _is_pairwise_metric 2 0 0 0 0 100%
sklearn/utils/estimator_checks.py _generate_sparse_data 13 0 0 4 0 100%
sklearn/utils/estimator_checks.py check_array_api_input 64 63 0 34 0 1%
sklearn/utils/estimator_checks.py check_array_api_input_and_values 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py _check_estimator_sparse_container 31 0 0 22 0 100%
sklearn/utils/estimator_checks.py check_estimator_sparse_matrix 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py check_estimator_sparse_array 2 0 0 2 1 75%
sklearn/utils/estimator_checks.py check_sample_weights_pandas_series 15 1 0 2 0 94%
sklearn/utils/estimator_checks.py check_sample_weights_not_an_array 8 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_sample_weights_list 8 0 0 0 0 100%
sklearn/utils/estimator_checks.py check_sample_weights_shape 9 0 0 4 0 100%
sklearn/utils/estimator_checks.py check_sample_weights_invariance 27 0 2 6 0 100%
sklearn/utils/estimator_checks.py check_sample_weights_not_overwritten 11 0 0 0 0 100%
sklearn/utils/estimator_checks.py check_dtype_object 20 0 0 10 0 100%
sklearn/utils/estimator_checks.py check_complex_data 8 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_dict_unchanged 23 0 0 14 0 100%
sklearn/utils/estimator_checks.py _is_public_parameter 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py check_dont_overwrite_parameters 21 1 0 12 1 94%
sklearn/utils/estimator_checks.py check_fit2d_predict1d 15 0 0 8 0 100%
sklearn/utils/estimator_checks.py _apply_on_subsets 10 2 0 10 1 75%
sklearn/utils/estimator_checks.py check_methods_subset_invariance 17 0 0 8 0 100%
sklearn/utils/estimator_checks.py check_methods_sample_order_invariance 19 0 0 10 0 100%
sklearn/utils/estimator_checks.py check_fit2d_1sample 18 0 0 10 0 100%
sklearn/utils/estimator_checks.py check_fit2d_1feature 19 1 0 10 1 93%
sklearn/utils/estimator_checks.py check_fit1d 12 0 0 6 0 100%
sklearn/utils/estimator_checks.py check_transformer_general 6 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_transformer_data_not_an_array 7 0 0 0 0 100%
sklearn/utils/estimator_checks.py check_transformers_unfitted 4 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_transformers_unfitted_stateless 6 0 0 0 0 100%
sklearn/utils/estimator_checks.py _check_transformer 36 2 0 22 2 93%
sklearn/utils/estimator_checks.py check_pipeline_consistency 19 2 0 6 1 88%
sklearn/utils/estimator_checks.py check_fit_score_takes_y 17 1 0 8 1 92%
sklearn/utils/estimator_checks.py check_estimators_dtypes 16 0 0 6 0 100%
sklearn/utils/estimator_checks.py check_transformer_preserve_dtypes 13 0 0 6 0 100%
sklearn/utils/estimator_checks.py check_estimators_empty_data_messages 11 0 0 4 0 100%
sklearn/utils/estimator_checks.py check_estimators_nan_inf 25 0 0 14 0 100%
sklearn/utils/estimator_checks.py check_nonsquare_error 4 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_estimators_pickle 26 0 0 12 0 100%
sklearn/utils/estimator_checks.py check_estimators_partial_fit_n_features 15 2 0 6 0 90%
sklearn/utils/estimator_checks.py check_classifier_multioutput 29 0 0 14 1 98%
sklearn/utils/estimator_checks.py check_regressor_multioutput 10 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_clustering 35 1 0 12 1 96%
sklearn/utils/estimator_checks.py check_clusterer_compute_labels_predict 8 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_classifiers_one_label 13 0 0 6 0 100%
sklearn/utils/estimator_checks.py check_classifiers_one_label_sample_weights 18 1 0 6 1 92%
sklearn/utils/estimator_checks.py check_classifiers_train 75 4 0 48 3 93%
sklearn/utils/estimator_checks.py check_outlier_corruption 8 2 0 2 1 70%
sklearn/utils/estimator_checks.py check_outliers_train 40 2 0 14 2 93%
sklearn/utils/estimator_checks.py check_outlier_contamination 10 1 0 11 1 90%
sklearn/utils/estimator_checks.py check_classifiers_multilabel_representation_invariance 17 0 0 0 0 100%
sklearn/utils/estimator_checks.py check_classifiers_multilabel_output_format_predict 16 1 0 2 1 89%
sklearn/utils/estimator_checks.py check_classifiers_multilabel_output_format_predict_proba 27 0 0 8 0 100%
sklearn/utils/estimator_checks.py check_classifiers_multilabel_output_format_decision_function 16 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_get_feature_names_out_error 4 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_estimators_fit_returns_self 8 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_estimators_unfitted 6 0 0 6 0 100%
sklearn/utils/estimator_checks.py check_supervised_y_2d 21 0 0 6 0 100%
sklearn/utils/estimator_checks.py check_classifiers_predictions 21 0 0 10 1 97%
sklearn/utils/estimator_checks.py _choose_check_classifiers_labels 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py check_classifiers_classes 22 0 0 6 0 100%
sklearn/utils/estimator_checks.py check_regressors_int 19 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_regressors_train 26 0 0 12 0 100%
sklearn/utils/estimator_checks.py check_regressors_no_decision_function 9 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_class_weight_classifiers 27 1 0 18 1 96%
sklearn/utils/estimator_checks.py check_class_weight_balanced_classifiers 12 12 0 4 0 0%
sklearn/utils/estimator_checks.py check_class_weight_balanced_linear_classifier 18 1 0 6 1 92%
sklearn/utils/estimator_checks.py check_estimators_overwrite_params 12 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_no_attributes_set_in_init 11 1 0 6 1 88%
sklearn/utils/estimator_checks.py check_sparsify_coefficients 14 0 0 0 0 100%
sklearn/utils/estimator_checks.py check_classifier_data_not_an_array 6 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_regressor_data_not_an_array 5 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_estimators_data_not_an_array 25 3 0 8 1 88%
sklearn/utils/estimator_checks.py check_parameters_default_constructible 30 5 0 14 2 84%
sklearn/utils/estimator_checks.py check_parameters_default_constructible.param_filter 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py _enforce_estimator_tags_y 7 0 0 6 0 100%
sklearn/utils/estimator_checks.py _enforce_estimator_tags_X 14 0 0 12 0 100%
sklearn/utils/estimator_checks.py check_non_transformer_estimators_n_iter 15 0 0 6 0 100%
sklearn/utils/estimator_checks.py check_transformer_n_iter 13 0 0 8 0 100%
sklearn/utils/estimator_checks.py check_get_params_invariance 4 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_set_params 33 2 0 10 0 95%
sklearn/utils/estimator_checks.py check_classifiers_regression_target 7 0 0 4 0 100%
sklearn/utils/estimator_checks.py check_decision_proba_consistency 15 0 0 4 0 100%
sklearn/utils/estimator_checks.py check_outliers_fit_predict 22 2 0 6 1 89%
sklearn/utils/estimator_checks.py check_fit_non_negative 5 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_fit_idempotent 27 0 0 12 0 100%
sklearn/utils/estimator_checks.py check_fit_check_is_fitted 23 2 0 6 0 93%
sklearn/utils/estimator_checks.py check_n_features_in 16 0 0 4 0 100%
sklearn/utils/estimator_checks.py check_requires_y_none 12 1 0 3 2 80%
sklearn/utils/estimator_checks.py check_n_features_in_after_fitting 38 0 0 20 0 100%
sklearn/utils/estimator_checks.py check_estimator_get_tags_default_keys 6 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_dataframe_column_names_consistency 61 2 0 40 0 98%
sklearn/utils/estimator_checks.py check_transformer_get_feature_names_out 26 0 0 12 0 100%
sklearn/utils/estimator_checks.py check_transformer_get_feature_names_out_pandas 30 2 0 12 0 95%
sklearn/utils/estimator_checks.py check_param_validation 46 2 0 31 2 95%
sklearn/utils/estimator_checks.py check_set_output_transform 25 2 0 10 2 89%
sklearn/utils/estimator_checks.py check_set_output_transform.fit_then_transform 3 1 0 2 1 60%
sklearn/utils/estimator_checks.py check_set_output_transform.fit_transform 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py _output_from_fit_transform 17 0 0 13 1 97%
sklearn/utils/estimator_checks.py _check_generated_dataframe 9 2 0 0 0 78%
sklearn/utils/estimator_checks.py _check_set_output_transform_dataframe 30 0 0 12 0 100%
sklearn/utils/estimator_checks.py _check_set_output_transform_pandas_context 3 0 2 2 0 100%
sklearn/utils/estimator_checks.py check_set_output_transform_pandas 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py check_global_output_transform_pandas 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py _check_set_output_transform_polars_context 5 0 2 2 0 100%
sklearn/utils/estimator_checks.py _check_set_output_transform_polars_context.create_dataframe 3 0 0 2 0 100%
sklearn/utils/estimator_checks.py check_set_output_transform_polars 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py check_global_set_output_transform_polars 1 0 0 0 0 100%
sklearn/utils/estimator_checks.py (no function) 225 0 0 0 0 100%
sklearn/utils/extmath.py squared_norm 4 1 0 2 1 67%
sklearn/utils/extmath.py row_norms 14 1 0 8 1 91%
sklearn/utils/extmath.py fast_logdet 5 0 0 2 0 100%
sklearn/utils/extmath.py density 4 0 0 2 0 100%
sklearn/utils/extmath.py safe_sparse_dot 15 0 0 8 0 100%
sklearn/utils/extmath.py randomized_range_finder 29 5 0 22 4 82%
sklearn/utils/extmath.py randomized_svd 26 1 0 16 1 95%
sklearn/utils/extmath.py _randomized_eigsh 8 0 4 0 0 100%
sklearn/utils/extmath.py weighted_mode 22 1 0 6 1 93%
sklearn/utils/extmath.py cartesian 10 0 0 8 1 94%
sklearn/utils/extmath.py svd_flip 17 0 0 8 0 100%
sklearn/utils/extmath.py log_logistic 6 0 0 2 1 88%
sklearn/utils/extmath.py softmax 11 1 0 4 1 87%
sklearn/utils/extmath.py make_nonnegative 6 1 0 4 1 80%
sklearn/utils/extmath.py _safe_accumulator_op 4 0 0 2 0 100%
sklearn/utils/extmath.py _incremental_mean_and_var 33 0 0 10 0 100%
sklearn/utils/extmath.py _deterministic_vector_sign_flip 4 0 0 0 0 100%
sklearn/utils/extmath.py stable_cumsum 5 0 0 2 0 100%
sklearn/utils/extmath.py _nanaverage 13 0 0 6 0 100%
sklearn/utils/extmath.py safe_sqr 9 1 0 6 2 80%
sklearn/utils/extmath.py _approximate_mode 16 0 0 6 1 95%
sklearn/utils/extmath.py (no function) 33 0 0 0 0 100%
sklearn/utils/fixes.py _object_dtype_isnan 1 0 0 0 0 100%
sklearn/utils/fixes.py _percentile 1 1 0 0 0 0%
sklearn/utils/fixes.py _mode 7 1 0 6 2 77%
sklearn/utils/fixes.py _sparse_min_max 6 0 0 2 0 100%
sklearn/utils/fixes.py _sparse_nan_min_max 6 0 0 2 0 100%
sklearn/utils/fixes.py pd_fillna 7 1 0 4 1 82%
sklearn/utils/fixes.py _preserve_dia_indices_dtype 8 0 0 4 0 100%
sklearn/utils/fixes.py _smallest_admissible_index_dtype 24 0 0 22 0 100%
sklearn/utils/fixes.py tarfile_extractall 4 4 0 0 0 0%
sklearn/utils/fixes.py _in_unstable_openblas_configuration 15 1 2 8 2 87%
sklearn/utils/fixes.py (no function) 116 59 1 30 5 42%
sklearn/utils/graph.py single_source_shortest_path_length 17 2 0 10 2 85%
sklearn/utils/graph.py _fix_connected_components 20 0 0 12 0 100%
sklearn/utils/graph.py (no function) 7 0 0 0 0 100%
sklearn/utils/metadata_routing.py (no function) 11 0 0 0 0 100%
sklearn/utils/metaestimators.py _BaseComposition.__init__ 1 1 0 0 0 0%
sklearn/utils/metaestimators.py _BaseComposition._get_params 13 0 0 8 0 100%
sklearn/utils/metaestimators.py _BaseComposition._set_params 11 0 0 10 0 100%
sklearn/utils/metaestimators.py _BaseComposition._replace_estimator 6 0 0 4 1 90%
sklearn/utils/metaestimators.py _BaseComposition._validate_names 8 0 0 8 0 100%
sklearn/utils/metaestimators.py _safe_split 13 0 0 10 0 100%
sklearn/utils/metaestimators.py (no function) 18 0 0 0 0 100%
sklearn/utils/multiclass.py _unique_multiclass 4 0 0 2 0 100%
sklearn/utils/multiclass.py _unique_indicator 2 0 0 0 0 100%
sklearn/utils/multiclass.py unique_labels 21 2 0 22 1 88%
sklearn/utils/multiclass.py _is_integral_float 2 0 0 0 0 100%
sklearn/utils/multiclass.py is_multilabel 20 0 0 12 0 100%
sklearn/utils/multiclass.py check_classification_targets 3 0 0 2 0 100%
sklearn/utils/multiclass.py type_of_target 48 1 0 34 1 98%
sklearn/utils/multiclass.py _check_partial_fit_first_call 9 0 0 8 0 100%
sklearn/utils/multiclass.py class_distribution 33 2 0 14 1 94%
sklearn/utils/multiclass.py _ovr_decision_function 13 0 0 4 0 100%
sklearn/utils/multiclass.py (no function) 19 0 0 0 0 100%
sklearn/utils/optimize.py _line_search_wolfe12 37 0 0 22 2 97%
sklearn/utils/optimize.py _cg 40 3 0 20 3 87%
sklearn/utils/optimize.py _newton_cg 37 1 0 14 2 94%
sklearn/utils/optimize.py _check_optimize_result 15 1 0 8 1 91%
sklearn/utils/optimize.py (no function) 11 0 0 0 0 100%
sklearn/utils/parallel.py _with_config 4 0 0 2 0 100%
sklearn/utils/parallel.py Parallel.__call__ 3 0 0 2 0 100%
sklearn/utils/parallel.py delayed 3 0 0 0 0 100%
sklearn/utils/parallel.py delayed.delayed_function 1 0 0 0 0 100%
sklearn/utils/parallel.py _FuncWrapper.__init__ 2 0 0 0 0 100%
sklearn/utils/parallel.py _FuncWrapper.with_config 2 0 0 0 0 100%
sklearn/utils/parallel.py _FuncWrapper.__call__ 6 0 0 4 0 100%
sklearn/utils/parallel.py (no function) 13 0 0 0 0 100%
sklearn/utils/random.py _random_choice_csc 33 0 0 14 0 100%
sklearn/utils/random.py (no function) 7 0 0 0 0 100%
sklearn/utils/sparsefuncs.py _raise_typeerror 3 0 0 0 0 100%
sklearn/utils/sparsefuncs.py _raise_error_wrong_axis 2 0 0 2 0 100%
sklearn/utils/sparsefuncs.py inplace_csr_column_scale 2 0 0 0 0 100%
sklearn/utils/sparsefuncs.py inplace_csr_row_scale 2 0 0 0 0 100%
sklearn/utils/sparsefuncs.py mean_variance_axis 10 0 0 8 0 100%
sklearn/utils/sparsefuncs.py incr_mean_variance_axis 16 1 0 14 1 93%
sklearn/utils/sparsefuncs.py inplace_column_scale 5 0 0 4 0 100%
sklearn/utils/sparsefuncs.py inplace_row_scale 5 1 0 4 1 78%
sklearn/utils/sparsefuncs.py inplace_swap_row_csc 10 2 0 8 2 78%
sklearn/utils/sparsefuncs.py inplace_swap_row_csr 22 3 0 12 4 79%
sklearn/utils/sparsefuncs.py inplace_swap_row 5 1 0 4 1 78%
sklearn/utils/sparsefuncs.py inplace_swap_column 9 2 0 8 2 76%
sklearn/utils/sparsefuncs.py min_max_axis 5 0 0 4 0 100%
sklearn/utils/sparsefuncs.py count_nonzero 21 0 0 18 0 100%
sklearn/utils/sparsefuncs.py _get_median 9 0 0 4 0 100%
sklearn/utils/sparsefuncs.py _get_elem_at_rank 5 0 0 4 0 100%
sklearn/utils/sparsefuncs.py csc_median_axis_0 10 0 0 4 0 100%
sklearn/utils/sparsefuncs.py _implicit_column_offset 3 0 0 2 0 100%
sklearn/utils/sparsefuncs.py (no function) 26 0 0 0 0 100%
sklearn/utils/stats.py _weighted_percentile 21 1 0 10 1 94%
sklearn/utils/stats.py (no function) 3 0 0 0 0 100%
sklearn/utils/tests/__init__.py (no function) 0 0 0 0 0 100%
sklearn/utils/tests/test_arpack.py test_init_arpack_v0 4 0 0 0 0 100%
sklearn/utils/tests/test_arpack.py (no function) 6 0 0 0 0 100%
sklearn/utils/tests/test_array_api.py test_get_namespace_ndarray_default 3 0 0 0 0 100%
sklearn/utils/tests/test_array_api.py test_get_namespace_ndarray_creation_device 6 0 0 2 0 100%
sklearn/utils/tests/test_array_api.py test_get_namespace_ndarray_with_dispatch 6 6 0 2 0 0%
sklearn/utils/tests/test_array_api.py test_get_namespace_array_api 8 8 0 4 0 0%
sklearn/utils/tests/test_array_api.py _AdjustableNameAPITestWrapper.__init__ 2 2 0 0 0 0%
sklearn/utils/tests/test_array_api.py test_array_api_wrapper_astype 8 7 0 0 0 12%
sklearn/utils/tests/test_array_api.py test_asarray_with_order 5 0 0 0 0 100%
sklearn/utils/tests/test_array_api.py test_asarray_with_order_ignored 8 7 0 0 0 12%
sklearn/utils/tests/test_array_api.py test_average 11 10 0 4 0 7%
sklearn/utils/tests/test_array_api.py test_average_raises_with_wrong_dtype 9 8 0 4 0 8%
sklearn/utils/tests/test_array_api.py test_average_raises_with_invalid_parameters 7 6 0 2 0 11%
sklearn/utils/tests/test_array_api.py test_device_raises_if_no_input 6 0 0 4 0 100%
sklearn/utils/tests/test_array_api.py test_device_inspection 17 0 0 4 0 100%
sklearn/utils/tests/test_array_api.py test_device_inspection.Device.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_array_api.py test_device_inspection.Device.__eq__ 1 0 0 0 0 100%
sklearn/utils/tests/test_array_api.py test_device_inspection.Device.__hash__ 1 0 0 0 0 100%
sklearn/utils/tests/test_array_api.py test_device_inspection.Device.__str__ 1 0 0 0 0 100%
sklearn/utils/tests/test_array_api.py test_device_inspection.Array.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_array_api.py test_nan_reductions 5 5 0 2 0 0%
sklearn/utils/tests/test_array_api.py test_ravel 10 9 0 4 0 7%
sklearn/utils/tests/test_array_api.py test_convert_to_numpy_gpu 9 9 0 4 0 0%
sklearn/utils/tests/test_array_api.py test_convert_to_numpy_cpu 5 4 0 0 0 20%
sklearn/utils/tests/test_array_api.py SimpleEstimator.fit 3 3 0 0 0 0%
sklearn/utils/tests/test_array_api.py test_convert_estimator_to_ndarray 5 5 0 0 0 0%
sklearn/utils/tests/test_array_api.py test_convert_estimator_to_array_api 5 5 0 2 0 0%
sklearn/utils/tests/test_array_api.py test_reshape_behavior 8 0 0 2 0 100%
sklearn/utils/tests/test_array_api.py test_get_namespace_array_api_isdtype 26 1 0 8 1 94%
sklearn/utils/tests/test_array_api.py test_indexing_dtype 4 3 0 2 0 17%
sklearn/utils/tests/test_array_api.py test_isin 10 9 0 2 0 8%
sklearn/utils/tests/test_array_api.py test_get_namespace_and_device 13 12 0 2 0 7%
sklearn/utils/tests/test_array_api.py (no function) 62 0 0 2 1 98%
sklearn/utils/tests/test_arrayfuncs.py test_min_pos 5 0 0 0 0 100%
sklearn/utils/tests/test_arrayfuncs.py test_min_pos_no_positive 2 0 0 0 0 100%
sklearn/utils/tests/test_arrayfuncs.py test_all_with_any_reduction_axis_1 4 0 0 0 0 100%
sklearn/utils/tests/test_arrayfuncs.py (no function) 10 0 0 0 0 100%
sklearn/utils/tests/test_bunch.py test_bunch_attribute_deprecation 11 0 0 4 0 100%
sklearn/utils/tests/test_bunch.py (no function) 5 0 0 0 0 100%
sklearn/utils/tests/test_chunking.py test_gen_even_slices 3 0 0 2 0 100%
sklearn/utils/tests/test_chunking.py test_get_chunk_n_rows 11 0 0 6 0 100%
sklearn/utils/tests/test_chunking.py test_get_chunk_n_rows_warns 14 0 0 6 0 100%
sklearn/utils/tests/test_chunking.py (no function) 10 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_class_weight 6 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_class_weight_not_present 4 0 0 2 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_class_weight_dict 11 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_class_weight_invariance 12 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_class_weight_balanced_negative 11 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_class_weight_balanced_unordered 6 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_class_weight_default 12 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_sample_weight 23 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_sample_weight_with_subsample 22 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_sample_weight_errors 5 0 0 2 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_sample_weight_more_than_32 4 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_class_weight_does_not_contains_more_classes 2 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py test_compute_sample_weight_sparse 3 0 0 0 0 100%
sklearn/utils/tests/test_class_weight.py (no function) 25 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py _numpy_to_cython 5 0 0 4 1 89%
sklearn/utils/tests/test_cython_blas.py _no_op 1 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_dot 7 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_asum 6 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_axpy 8 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_nrm2 6 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_copy 7 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_scal 7 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_rotg 9 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_rotg.expected_rotg 7 1 0 2 1 78%
sklearn/utils/tests/test_cython_blas.py test_rot 11 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_gemv 9 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_ger 9 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py test_gemm 9 0 0 0 0 100%
sklearn/utils/tests/test_cython_blas.py (no function) 36 0 0 0 0 100%
sklearn/utils/tests/test_cython_templating.py test_files_generated_by_templates_are_git_ignored 10 1 0 6 1 88%
sklearn/utils/tests/test_cython_templating.py (no function) 4 0 0 0 0 100%
sklearn/utils/tests/test_deprecation.py MockClass2.method 1 0 0 0 0 100%
sklearn/utils/tests/test_deprecation.py MockClass2.n_features_ 1 1 0 0 0 0%
sklearn/utils/tests/test_deprecation.py MockClass3.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_deprecation.py MockClass5.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_deprecation.py MockClass6.__new__ 2 0 0 0 0 100%
sklearn/utils/tests/test_deprecation.py mock_function 1 0 0 0 0 100%
sklearn/utils/tests/test_deprecation.py test_deprecated 13 0 0 12 0 100%
sklearn/utils/tests/test_deprecation.py test_is_deprecated 6 0 0 0 0 100%
sklearn/utils/tests/test_deprecation.py test_pickle 1 0 0 0 0 100%
sklearn/utils/tests/test_deprecation.py (no function) 27 0 0 4 0 100%
sklearn/utils/tests/test_encode.py test_encode_util 14 0 0 0 0 100%
sklearn/utils/tests/test_encode.py test_encode_with_check_unknown 9 0 0 4 0 100%
sklearn/utils/tests/test_encode.py _assert_check_unknown 5 0 0 0 0 100%
sklearn/utils/tests/test_encode.py test_check_unknown 1 0 0 0 0 100%
sklearn/utils/tests/test_encode.py test_check_unknown_missing_values 21 0 0 6 0 100%
sklearn/utils/tests/test_encode.py test_unique_util_missing_values_objects 11 0 0 4 0 100%
sklearn/utils/tests/test_encode.py test_unique_util_missing_values_numeric 10 0 0 0 0 100%
sklearn/utils/tests/test_encode.py test_unique_util_with_all_missing_values 7 0 0 0 0 100%
sklearn/utils/tests/test_encode.py test_check_unknown_with_both_missing_values 8 0 0 0 0 100%
sklearn/utils/tests/test_encode.py test_get_counts 2 0 0 0 0 100%
sklearn/utils/tests/test_encode.py (no function) 22 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py BaseBadClassifier.fit 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py BaseBadClassifier.predict 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py ChangesDict.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py ChangesDict.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py ChangesDict.predict 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py SetsWrongAttribute.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py SetsWrongAttribute.fit 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py ChangesWrongAttribute.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py ChangesWrongAttribute.fit 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py ChangesUnderscoreAttribute.fit 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py RaisesErrorInSetParams.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py RaisesErrorInSetParams.set_params 6 0 0 4 0 100%
sklearn/utils/tests/test_estimator_checks.py RaisesErrorInSetParams.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py HasMutableParameters.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py HasMutableParameters.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py HasImmutableParameters.__init__ 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py HasImmutableParameters.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py ModifiesValueInsteadOfRaisingError.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py ModifiesValueInsteadOfRaisingError.set_params 6 0 0 4 0 100%
sklearn/utils/tests/test_estimator_checks.py ModifiesValueInsteadOfRaisingError.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py ModifiesAnotherValue.__init__ 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py ModifiesAnotherValue.set_params 7 0 0 4 0 100%
sklearn/utils/tests/test_estimator_checks.py ModifiesAnotherValue.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py NoCheckinPredict.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py NoSparseClassifier.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py NoSparseClassifier.fit 8 0 0 6 1 93%
sklearn/utils/tests/test_estimator_checks.py NoSparseClassifier.predict 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py CorrectNotFittedErrorClassifier.fit 3 3 0 0 0 0%
sklearn/utils/tests/test_estimator_checks.py CorrectNotFittedErrorClassifier.predict 3 2 0 0 0 33%
sklearn/utils/tests/test_estimator_checks.py NoSampleWeightPandasSeriesType.fit 5 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py NoSampleWeightPandasSeriesType.predict 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py BadBalancedWeightsClassifier.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py BadBalancedWeightsClassifier.fit 9 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py BadTransformerWithoutMixin.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py BadTransformerWithoutMixin.transform 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py NotInvariantPredict.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py NotInvariantPredict.predict 4 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py NotInvariantSampleOrder.fit 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py NotInvariantSampleOrder.predict 4 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py OneClassSampleErrorClassifier.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py OneClassSampleErrorClassifier.fit 14 2 0 8 1 86%
sklearn/utils/tests/test_estimator_checks.py OneClassSampleErrorClassifier.predict 5 1 0 2 1 71%
sklearn/utils/tests/test_estimator_checks.py LargeSparseNotSupportedClassifier.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py LargeSparseNotSupportedClassifier.fit 12 1 0 12 3 83%
sklearn/utils/tests/test_estimator_checks.py SparseTransformer.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py SparseTransformer.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py SparseTransformer.fit_transform 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py SparseTransformer.transform 4 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py EstimatorInconsistentForPandas.fit 11 4 0 2 0 69%
sklearn/utils/tests/test_estimator_checks.py EstimatorInconsistentForPandas.predict 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py UntaggedBinaryClassifier.fit 4 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py UntaggedBinaryClassifier.partial_fit 4 1 0 2 1 67%
sklearn/utils/tests/test_estimator_checks.py TaggedBinaryClassifier._more_tags 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py EstimatorMissingDefaultTags._get_tags 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py RequiresPositiveXRegressor.fit 4 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py RequiresPositiveXRegressor._more_tags 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py RequiresPositiveYRegressor.fit 4 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py RequiresPositiveYRegressor._more_tags 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py PoorScoreLogisticRegression.decision_function 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py PoorScoreLogisticRegression._more_tags 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py PartialFitChecksName.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py PartialFitChecksName.partial_fit 4 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py BrokenArrayAPI.fit 1 1 0 0 0 0%
sklearn/utils/tests/test_estimator_checks.py BrokenArrayAPI.predict 5 5 0 2 0 0%
sklearn/utils/tests/test_estimator_checks.py test_check_array_api_input 10 6 0 2 0 33%
sklearn/utils/tests/test_estimator_checks.py test_not_an_array_array_function 5 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_fit_score_takes_y_works_on_deprecated_fit 4 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_fit_score_takes_y_works_on_deprecated_fit.TestEstimatorWithDeprecatedFitMethod.fit 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_estimator 82 2 0 50 2 97%
sklearn/utils/tests/test_estimator_checks.py test_check_outlier_corruption 5 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_estimator_transformer_no_mixin 2 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_estimator_clones 18 0 0 6 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_estimators_unfitted 4 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_no_attributes_set_in_init 15 0 0 6 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_no_attributes_set_in_init.NonConformantEstimatorPrivateSet.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_no_attributes_set_in_init.NonConformantEstimatorNoParamSet.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_estimator_pairwise 4 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_classifier_data_not_an_array 2 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_regressor_data_not_an_array 2 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_estimator_get_tags_default_keys 6 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_dataframe_column_names_consistency 10 0 0 4 0 100%
sklearn/utils/tests/test_estimator_checks.py _BaseMultiLabelClassifierMock.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py _BaseMultiLabelClassifierMock.fit 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py _BaseMultiLabelClassifierMock._more_tags 1 1 0 0 0 0%
sklearn/utils/tests/test_estimator_checks.py test_check_classifiers_multilabel_output_format_predict 17 0 0 6 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_classifiers_multilabel_output_format_predict.MultiLabelClassifierPredict.predict 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_classifiers_multilabel_output_format_predict_proba 42 0 0 24 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_classifiers_multilabel_output_format_predict_proba.MultiLabelClassifierPredictProba.predict_proba 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_classifiers_multilabel_output_format_decision_function 17 0 0 6 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_classifiers_multilabel_output_format_decision_function.MultiLabelClassifierDecisionFunction.decision_function 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py run_tests_without_pytest 7 7 0 4 0 0%
sklearn/utils/tests/test_estimator_checks.py test_check_class_weight_balanced_linear_classifier 3 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py test_all_estimators_all_public 5 0 0 4 0 100%
sklearn/utils/tests/test_estimator_checks.py test_xfail_ignored_in_check_estimator 3 0 0 4 0 100%
sklearn/utils/tests/test_estimator_checks.py test_minimal_class_implementation_checks 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_fit_check_is_fitted 9 0 0 4 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_fit_check_is_fitted.Estimator.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_fit_check_is_fitted.Estimator.fit 5 0 0 4 1 89%
sklearn/utils/tests/test_estimator_checks.py test_check_fit_check_is_fitted.Estimator.__sklearn_is_fitted__ 3 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_requires_y_none 5 0 0 4 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_requires_y_none.Estimator.fit 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_non_deterministic_estimator_skip_tests 9 0 0 2 0 100%
sklearn/utils/tests/test_estimator_checks.py test_non_deterministic_estimator_skip_tests.Estimator._more_tags 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_outlier_contamination 22 0 0 6 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_outlier_contamination.OutlierDetectorWithoutConstraint.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_outlier_contamination.OutlierDetectorWithoutConstraint.fit 0 0 1 0 0 100%
sklearn/utils/tests/test_estimator_checks.py test_check_outlier_contamination.OutlierDetectorWithoutConstraint.predict 1 1 0 0 0 0%
sklearn/utils/tests/test_estimator_checks.py test_decision_proba_tie_ranking 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_checks.py (no function) 152 0 2 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_write_label_html 12 0 0 4 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_get_visual_block_single_str_none 5 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_get_visual_block_single_estimator 6 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_get_visual_block_pipeline 6 0 0 4 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_get_visual_block_feature_union 6 0 0 2 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_get_visual_block_voting 6 0 0 2 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_get_visual_block_column_transformer 6 0 0 2 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_estimator_html_repr_pipeline 29 0 0 10 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_stacking_classifier 7 0 0 2 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_stacking_regressor 11 0 0 2 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_birch_duck_typing_meta 6 0 0 2 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_ovo_classifier_duck_typing_meta 8 0 0 2 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_duck_typing_nested_estimator 5 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_one_estimator_print_change_only 5 0 0 2 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_fallback_exists 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_show_arrow_pipeline 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_invalid_parameters_in_stacking 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_estimator_get_params_return_cls 4 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_estimator_get_params_return_cls.MyEstimator.get_params 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_estimator_html_repr_unfitted_vs_fitted 7 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_estimator_html_repr_unfitted_vs_fitted.MyEstimator.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_estimator_html_repr_fitted_icon 6 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_html_documentation_link_mixin_sklearn 9 0 0 4 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_html_documentation_link_mixin_get_doc_link 7 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_html_documentation_link_mixin_get_doc_link_out_of_library 3 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_html_documentation_link_mixin_doc_link_url_param_generator 5 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py test_html_documentation_link_mixin_doc_link_url_param_generator.url_param_generator 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py set_non_utf8_locale 6 2 0 0 0 67%
sklearn/utils/tests/test_estimator_html_repr.py test_non_utf8_locale 1 0 0 0 0 100%
sklearn/utils/tests/test_estimator_html_repr.py (no function) 63 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_density 5 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_uniform_weights 8 0 0 2 0 100%
sklearn/utils/tests/test_extmath.py test_random_weights 9 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_svd_low_rank_all_dtypes 37 0 0 8 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_eigsh 10 0 0 2 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_eigsh_compared_to_others 27 0 0 2 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_eigsh_reconst_low_rank 9 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_row_norms 17 0 0 6 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_svd_low_rank_with_noise 12 0 0 2 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_svd_infinite_rank 12 0 0 2 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_svd_transpose_consistency 16 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_svd_power_iteration_normalizer 20 0 0 4 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_svd_sparse_warnings 7 0 0 2 0 100%
sklearn/utils/tests/test_extmath.py test_svd_flip 15 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_svd_flip_max_abs_cols 9 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_svd_sign_flip 9 0 0 2 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_svd_sign_flip_with_transpose 10 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_svd_sign_flip_with_transpose.max_loading_is_positive 3 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_randomized_svd_lapack_driver 10 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_cartesian 6 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_cartesian_mix_types 2 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_logistic_sigmoid 8 0 0 4 0 100%
sklearn/utils/tests/test_extmath.py test_logistic_sigmoid.naive_log_logistic 1 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py rng 1 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_weighted_mean_and_variance_simple 8 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_weighted_mean_and_variance 12 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_weighted_mean_and_variance._assert 7 0 0 4 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_weighted_mean_and_variance_ignore_nan 12 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_variance_update_formulas 11 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_mean_and_variance_ignore_nan 10 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_variance_numerical_stability 26 0 0 4 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_variance_numerical_stability.np_var 1 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_variance_numerical_stability.one_pass_var 4 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_variance_numerical_stability.two_pass_var 3 3 0 0 0 0%
sklearn/utils/tests/test_extmath.py test_incremental_variance_numerical_stability.naive_mean_variance_update 5 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_incremental_variance_ddof 22 0 0 8 1 97%
sklearn/utils/tests/test_extmath.py test_vector_sign_flip 7 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_softmax 5 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_stable_cumsum 8 0 0 2 0 100%
sklearn/utils/tests/test_extmath.py test_safe_sparse_dot_2d 8 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_safe_sparse_dot_nd 13 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_safe_sparse_dot_2d_1d 10 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py test_safe_sparse_dot_dense_output 9 0 0 2 0 100%
sklearn/utils/tests/test_extmath.py test_approximate_mode 3 0 0 0 0 100%
sklearn/utils/tests/test_extmath.py (no function) 75 0 0 6 0 100%
sklearn/utils/tests/test_fast_dict.py test_int_float_dict 13 0 0 4 0 100%
sklearn/utils/tests/test_fast_dict.py test_int_float_dict_argmin 4 0 0 0 0 100%
sklearn/utils/tests/test_fast_dict.py test_to_arrays 8 0 0 0 0 100%
sklearn/utils/tests/test_fast_dict.py (no function) 6 0 0 0 0 100%
sklearn/utils/tests/test_fixes.py test_object_dtype_isnan 4 0 0 0 0 100%
sklearn/utils/tests/test_fixes.py test_smallest_admissible_index_dtype_max_val 1 0 0 0 0 100%
sklearn/utils/tests/test_fixes.py test_smallest_admissible_index_dtype_without_checking_contents 1 0 0 0 0 100%
sklearn/utils/tests/test_fixes.py test_smallest_admissible_index_dtype_by_checking_contents 1 0 0 0 0 100%
sklearn/utils/tests/test_fixes.py test_smallest_admissible_index_dtype_error 2 0 0 2 0 100%
sklearn/utils/tests/test_fixes.py (no function) 14 0 0 0 0 100%
sklearn/utils/tests/test_graph.py test_fix_connected_components 7 0 0 0 0 100%
sklearn/utils/tests/test_graph.py test_fix_connected_components_precomputed 10 0 0 2 0 100%
sklearn/utils/tests/test_graph.py test_fix_connected_components_wrong_mode 5 0 0 2 0 100%
sklearn/utils/tests/test_graph.py test_fix_connected_components_connectivity_mode 5 0 0 0 0 100%
sklearn/utils/tests/test_graph.py test_fix_connected_components_distance_mode 6 0 0 0 0 100%
sklearn/utils/tests/test_graph.py (no function) 11 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_polars_indexing 19 0 0 8 0 100%
sklearn/utils/tests/test_indexing.py test_determine_key_type 1 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_determine_key_type_error 2 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_determine_key_type_slice_error 2 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_determine_key_type_array_api 13 13 0 6 0 0%
sklearn/utils/tests/test_indexing.py test_safe_indexing_2d_container_axis_0 7 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_1d_container 7 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_2d_container_axis_1 12 0 0 6 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_2d_read_only_axis_1 10 0 0 4 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_1d_container_mask 5 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_2d_mask 6 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_2d_scalar_axis_0 5 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_1d_scalar 4 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_2d_scalar_axis_1 12 0 0 6 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_None_axis_0 3 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_pandas_no_matching_cols_error 5 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_error_axis 2 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_1d_array_error 12 0 0 8 1 95%
sklearn/utils/tests/test_indexing.py test_safe_indexing_container_axis_0_unsupported_type 5 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_safe_indexing_pandas_no_settingwithcopy_warning 14 2 0 6 2 80%
sklearn/utils/tests/test_indexing.py test_safe_indexing_list_axis_1_unsupported 4 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_safe_assign 19 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_get_column_indices_error 4 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_get_column_indices_pandas_nonunique_columns_error 8 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_get_column_indices_interchange 15 0 0 6 0 100%
sklearn/utils/tests/test_indexing.py test_get_column_indices_interchange.MockDataFrame.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_get_column_indices_interchange.MockDataFrame.__getattr__ 1 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_resample 6 0 0 4 0 100%
sklearn/utils/tests/test_indexing.py test_resample_stratified 10 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_resample_stratified_replace 11 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_resample_stratify_2dy 6 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_resample_stratify_sparse_error 7 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_shuffle_on_ndim_equals_three 5 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py test_shuffle_on_ndim_equals_three.to_tuple 1 0 0 2 0 100%
sklearn/utils/tests/test_indexing.py test_shuffle_dont_convert_to_array 15 0 0 0 0 100%
sklearn/utils/tests/test_indexing.py (no function) 79 0 0 0 0 100%
sklearn/utils/tests/test_mask.py test_safe_mask 8 0 0 0 0 100%
sklearn/utils/tests/test_mask.py (no function) 6 0 0 0 0 100%
sklearn/utils/tests/test_metaestimators.py AvailableParameterEstimator.__init__ 2 0 0 0 0 100%
sklearn/utils/tests/test_metaestimators.py AvailableParameterEstimator.available_func 1 0 0 0 0 100%
sklearn/utils/tests/test_metaestimators.py test_available_if_docstring 3 0 0 0 0 100%
sklearn/utils/tests/test_metaestimators.py test_available_if 2 0 0 0 0 100%
sklearn/utils/tests/test_metaestimators.py test_available_if_unbound_method 5 0 0 2 0 100%
sklearn/utils/tests/test_metaestimators.py test_available_if_methods_can_be_pickled 5 0 0 0 0 100%
sklearn/utils/tests/test_metaestimators.py (no function) 11 0 0 2 0 100%
sklearn/utils/tests/test_missing.py test_is_scalar_nan 2 0 0 0 0 100%
sklearn/utils/tests/test_missing.py (no function) 5 0 0 0 0 100%
sklearn/utils/tests/test_mocking.py iris 1 0 0 0 0 100%
sklearn/utils/tests/test_mocking.py _success 1 0 0 0 0 100%
sklearn/utils/tests/test_mocking.py _fail 1 0 0 0 0 100%
sklearn/utils/tests/test_mocking.py test_check_on_fit_success 2 0 0 0 0 100%
sklearn/utils/tests/test_mocking.py test_check_on_fit_fail 4 0 0 2 0 100%
sklearn/utils/tests/test_mocking.py test_check_X_on_predict_success 3 0 0 0 0 100%
sklearn/utils/tests/test_mocking.py test_check_X_on_predict_fail 5 0 0 2 0 100%
sklearn/utils/tests/test_mocking.py test_checking_classifier 26 0 0 2 0 100%
sklearn/utils/tests/test_mocking.py test_checking_classifier_with_params 10 0 0 4 0 100%
sklearn/utils/tests/test_mocking.py test_checking_classifier_fit_params 7 0 0 2 0 100%
sklearn/utils/tests/test_mocking.py test_checking_classifier_missing_fit_params 5 0 0 2 0 100%
sklearn/utils/tests/test_mocking.py test_checking_classifier_methods_to_check 7 0 0 4 0 100%
sklearn/utils/tests/test_mocking.py test_mock_estimator_on_off_prediction 11 0 0 4 0 100%
sklearn/utils/tests/test_mocking.py (no function) 32 0 0 0 0 100%
sklearn/utils/tests/test_multiclass.py _generate_sparse 1 0 0 2 0 100%
sklearn/utils/tests/test_multiclass.py test_unique_labels 14 0 0 6 0 100%
sklearn/utils/tests/test_multiclass.py test_unique_labels_non_specific 10 0 0 14 0 100%
sklearn/utils/tests/test_multiclass.py test_unique_labels_mixed_types 14 0 0 14 0 100%
sklearn/utils/tests/test_multiclass.py test_is_multilabel 11 0 0 12 0 100%
sklearn/utils/tests/test_multiclass.py test_is_multilabel_array_api_compliance 10 9 0 8 0 6%
sklearn/utils/tests/test_multiclass.py test_check_classification_targets 8 0 0 10 0 100%
sklearn/utils/tests/test_multiclass.py test_type_of_target 11 0 0 12 0 100%
sklearn/utils/tests/test_multiclass.py test_type_of_target_pandas_sparse 5 0 0 2 0 100%
sklearn/utils/tests/test_multiclass.py test_type_of_target_pandas_nullable 12 0 0 2 0 100%
sklearn/utils/tests/test_multiclass.py test_unique_labels_pandas_nullable 5 0 0 0 0 100%
sklearn/utils/tests/test_multiclass.py test_class_distribution 27 0 0 4 0 100%
sklearn/utils/tests/test_multiclass.py test_safe_split_with_precomputed_kernel 15 0 0 0 0 100%
sklearn/utils/tests/test_multiclass.py test_ovr_decision_function 11 0 0 2 0 100%
sklearn/utils/tests/test_multiclass.py test_labels_in_bytes_format 4 0 0 2 0 100%
sklearn/utils/tests/test_multiclass.py (no function) 38 0 0 0 0 100%
sklearn/utils/tests/test_murmurhash.py test_mmhash3_int 9 0 0 0 0 100%
sklearn/utils/tests/test_murmurhash.py test_mmhash3_int_array 11 0 0 8 0 100%
sklearn/utils/tests/test_murmurhash.py test_mmhash3_bytes 4 0 0 0 0 100%
sklearn/utils/tests/test_murmurhash.py test_mmhash3_unicode 4 0 0 0 0 100%
sklearn/utils/tests/test_murmurhash.py test_no_collision_on_byte_range 4 0 0 2 0 100%
sklearn/utils/tests/test_murmurhash.py test_uniform_distribution 7 0 0 2 0 100%
sklearn/utils/tests/test_murmurhash.py (no function) 9 0 0 0 0 100%
sklearn/utils/tests/test_optimize.py test_newton_cg 8 0 0 0 0 100%
sklearn/utils/tests/test_optimize.py test_newton_cg.func 2 0 0 0 0 100%
sklearn/utils/tests/test_optimize.py test_newton_cg.grad 1 0 0 0 0 100%
sklearn/utils/tests/test_optimize.py test_newton_cg.hess 1 0 0 0 0 100%
sklearn/utils/tests/test_optimize.py test_newton_cg.grad_hess 1 0 0 2 0 100%
sklearn/utils/tests/test_optimize.py test_newton_cg_verbosity 46 0 0 36 0 100%
sklearn/utils/tests/test_optimize.py (no function) 9 0 0 0 0 100%
sklearn/utils/tests/test_parallel.py get_working_memory 1 0 0 0 0 100%
sklearn/utils/tests/test_parallel.py test_configuration_passes_through_to_joblib 3 0 0 4 0 100%
sklearn/utils/tests/test_parallel.py test_parallel_delayed_warnings 8 0 0 8 0 100%
sklearn/utils/tests/test_parallel.py test_dispatch_config_parallel 13 0 0 4 0 100%
sklearn/utils/tests/test_parallel.py test_dispatch_config_parallel.TransformerRequiredDataFrame.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_parallel.py test_dispatch_config_parallel.TransformerRequiredDataFrame.transform 2 0 0 0 0 100%
sklearn/utils/tests/test_parallel.py (no function) 20 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py _func 0 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py _Class._method 0 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py _Class._deprecated_method 0 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py _Estimator.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py _Estimator.fit 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_interval_range 12 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_interval_large_integers 11 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_interval_inf_in_bounds 7 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_nan_not_in_interval 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_interval_errors 2 0 0 2 0 100%
sklearn/utils/tests/test_param_validation.py test_stroptions 5 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_options 5 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_instances_of_type_human_readable 2 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_hasmethods 9 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_hasmethods._Good.a 0 0 1 0 0 100%
sklearn/utils/tests/test_param_validation.py test_hasmethods._Good.b 0 0 1 0 0 100%
sklearn/utils/tests/test_param_validation.py test_hasmethods._Bad.a 0 0 1 0 0 100%
sklearn/utils/tests/test_param_validation.py test_generate_invalid_param_val 2 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_generate_invalid_param_val_2_intervals 6 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_generate_invalid_param_val_all_valid 2 0 0 2 0 100%
sklearn/utils/tests/test_param_validation.py test_generate_valid_param 2 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_is_satisfied_by 2 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_make_constraint 2 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_make_constraint_unknown 2 0 0 2 0 100%
sklearn/utils/tests/test_param_validation.py test_validate_params 12 0 0 12 0 100%
sklearn/utils/tests/test_param_validation.py test_validate_params_missing_params 3 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_validate_params_missing_params.func 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_decorate_validated_function 6 0 0 6 0 100%
sklearn/utils/tests/test_param_validation.py test_validate_params_method 5 0 0 6 0 100%
sklearn/utils/tests/test_param_validation.py test_validate_params_estimator 3 0 0 2 0 100%
sklearn/utils/tests/test_param_validation.py test_stroptions_deprecated_subset 2 0 0 2 0 100%
sklearn/utils/tests/test_param_validation.py test_hidden_constraint 9 0 0 2 0 100%
sklearn/utils/tests/test_param_validation.py test_hidden_constraint.f 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_hidden_stroptions 9 0 0 2 0 100%
sklearn/utils/tests/test_param_validation.py test_hidden_stroptions.f 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_validate_params_set_param_constraints_attribute 2 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_boolean_constraint_deprecated_int 4 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_boolean_constraint_deprecated_int.f 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_no_validation 8 0 0 2 0 100%
sklearn/utils/tests/test_param_validation.py test_no_validation.f 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_pandas_na_constraint_with_pd_na 4 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_iterable_not_string 4 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_cv_objects 6 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_third_party_estimator 4 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_third_party_estimator.ThirdPartyEstimator.__init__ 2 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_third_party_estimator.ThirdPartyEstimator.fit 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_interval_real_not_int 3 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_real_not_int 4 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_skip_param_validation 6 0 0 4 0 100%
sklearn/utils/tests/test_param_validation.py test_skip_param_validation.f 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_skip_nested_validation 10 0 0 6 0 100%
sklearn/utils/tests/test_param_validation.py test_skip_nested_validation.f 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_skip_nested_validation.g 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py test_skip_nested_validation_and_config_context 5 0 0 2 0 100%
sklearn/utils/tests/test_param_validation.py test_skip_nested_validation_and_config_context.g 1 0 0 0 0 100%
sklearn/utils/tests/test_param_validation.py (no function) 72 0 0 2 0 100%
sklearn/utils/tests/test_plotting.py metric 0 0 1 0 0 100%
sklearn/utils/tests/test_plotting.py neg_metric 0 0 1 0 0 100%
sklearn/utils/tests/test_plotting.py test_validate_score_name 1 0 0 0 0 100%
sklearn/utils/tests/test_plotting.py test_inverval_max_min_ratio 1 0 0 0 0 100%
sklearn/utils/tests/test_plotting.py (no function) 9 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py LogisticRegression.__init__ 15 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py LogisticRegression.fit 1 1 0 0 0 0%
sklearn/utils/tests/test_pprint.py StandardScaler.__init__ 3 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py StandardScaler.transform 1 1 0 0 0 0%
sklearn/utils/tests/test_pprint.py RFE.__init__ 4 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py GridSearchCV.__init__ 11 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py CountVectorizer.__init__ 17 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py Pipeline.__init__ 2 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py SVC.__init__ 14 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py PCA.__init__ 7 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py NMF.__init__ 11 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py SimpleImputer.__init__ 5 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_basic 4 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_changed_only 14 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_pipeline 4 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_deeply_nested 4 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_gridsearch 5 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_gridsearch_pipeline 11 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_n_max_elements_to_show 22 0 0 4 0 100%
sklearn/utils/tests/test_pprint.py test_bruteforce_ellipsis 20 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_builtin_prettyprinter 1 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_kwargs_in_init 10 0 0 2 0 100%
sklearn/utils/tests/test_pprint.py test_kwargs_in_init.WithKWargs.__init__ 4 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_kwargs_in_init.WithKWargs.get_params 3 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_kwargs_in_init.WithKWargs.set_params 4 0 0 2 0 100%
sklearn/utils/tests/test_pprint.py test_complexity_print_changed_only 13 0 1 4 0 100%
sklearn/utils/tests/test_pprint.py test_complexity_print_changed_only.DummyEstimator.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_complexity_print_changed_only.DummyEstimator.__repr__ 2 0 0 0 0 100%
sklearn/utils/tests/test_pprint.py test_complexity_print_changed_only.DummyEstimator.transform 0 0 1 0 0 100%
sklearn/utils/tests/test_pprint.py (no function) 42 0 0 0 0 100%
sklearn/utils/tests/test_random.py test_invalid_sample_without_replacement_algorithm 2 0 0 2 0 100%
sklearn/utils/tests/test_random.py test_sample_without_replacement_algorithms 6 0 0 2 0 100%
sklearn/utils/tests/test_random.py test_sample_without_replacement_algorithms.sample_without_replacement_method 1 0 0 0 0 100%
sklearn/utils/tests/test_random.py check_edge_case_of_sample_int 12 0 0 8 0 100%
sklearn/utils/tests/test_random.py check_sample_int 8 0 0 2 0 100%
sklearn/utils/tests/test_random.py check_sample_int_distribution 10 1 0 6 1 88%
sklearn/utils/tests/test_random.py test_random_choice_csc 28 0 0 8 0 100%
sklearn/utils/tests/test_random.py test_random_choice_csc_errors 16 0 0 8 0 100%
sklearn/utils/tests/test_random.py test_our_rand_r 2 0 0 0 0 100%
sklearn/utils/tests/test_random.py (no function) 15 0 0 0 0 100%
sklearn/utils/tests/test_response.py test_get_response_values_regressor_error 5 0 0 2 0 100%
sklearn/utils/tests/test_response.py test_get_response_values_regressor 7 0 0 2 0 100%
sklearn/utils/tests/test_response.py test_get_response_values_outlier_detection 9 0 0 2 0 100%
sklearn/utils/tests/test_response.py test_get_response_values_classifier_unknown_pos_label 5 0 0 2 0 100%
sklearn/utils/tests/test_response.py test_get_response_values_classifier_inconsistent_y_pred_for_binary_proba 6 0 0 2 0 100%
sklearn/utils/tests/test_response.py test_get_response_values_binary_classifier_decision_function 13 0 0 4 0 100%
sklearn/utils/tests/test_response.py test_get_response_values_binary_classifier_predict_proba 12 0 0 2 0 100%
sklearn/utils/tests/test_response.py test_get_response_error 3 0 0 2 0 100%
sklearn/utils/tests/test_response.py test_get_response_predict_proba 11 0 0 4 0 100%
sklearn/utils/tests/test_response.py test_get_response_decision_function 11 0 0 4 0 100%
sklearn/utils/tests/test_response.py test_get_response_values_multiclass 8 0 0 4 0 100%
sklearn/utils/tests/test_response.py test_get_response_values_with_response_list 9 0 0 0 0 100%
sklearn/utils/tests/test_response.py test_get_response_values_multilabel_indicator 11 0 0 4 0 100%
sklearn/utils/tests/test_response.py (no function) 41 0 0 0 0 100%
sklearn/utils/tests/test_seq_dataset.py assert_csr_equal_values 8 0 0 0 0 100%
sklearn/utils/tests/test_seq_dataset.py _make_dense_dataset 3 0 0 2 0 100%
sklearn/utils/tests/test_seq_dataset.py _make_sparse_dataset 5 0 0 2 0 100%
sklearn/utils/tests/test_seq_dataset.py _make_dense_datasets 1 0 0 2 0 100%
sklearn/utils/tests/test_seq_dataset.py _make_sparse_datasets 1 0 0 2 0 100%
sklearn/utils/tests/test_seq_dataset.py _make_fused_types_datasets 2 0 0 2 0 100%
sklearn/utils/tests/test_seq_dataset.py test_seq_dataset_basic_iteration 13 0 0 2 0 100%
sklearn/utils/tests/test_seq_dataset.py test_seq_dataset_shuffle 24 0 0 6 0 100%
sklearn/utils/tests/test_seq_dataset.py test_fused_types_consistency 8 0 0 2 0 100%
sklearn/utils/tests/test_seq_dataset.py test_buffer_dtype_mismatch_error 11 0 0 10 0 100%
sklearn/utils/tests/test_seq_dataset.py (no function) 30 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py test_pandas_adapter 39 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py test_polars_adapter 32 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py test__container_error_validation 6 0 0 4 0 100%
sklearn/utils/tests/test_set_output.py EstimatorNoSetOutputWithTransform.transform 0 0 1 0 0 100%
sklearn/utils/tests/test_set_output.py EstimatorWithSetOutput.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py EstimatorWithSetOutput.transform 1 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py EstimatorWithSetOutput.get_feature_names_out 1 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py test__safe_set_output 15 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py EstimatorNoSetOutputWithTransformNoFeatureNamesOut.transform 0 0 1 0 0 100%
sklearn/utils/tests/test_set_output.py test_set_output_mixin 2 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py test__safe_set_output_error 6 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py test_set_output_method 10 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py test_set_output_method_error 6 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py test__get_output_config 18 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py EstimatorWithSetOutputNoAutoWrap.transform 1 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py test_get_output_auto_wrap_false 4 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py test_auto_wrap_output_keys_errors_with_incorrect_input 4 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py AnotherMixin.__init_subclass__ 2 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py test_set_output_mixin_custom_mixin 6 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py test_set_output_mixin_custom_mixin.BothMixinEstimator.transform 1 1 0 0 0 0%
sklearn/utils/tests/test_set_output.py test_set_output_mixin_custom_mixin.BothMixinEstimator.get_feature_names_out 1 1 0 0 0 0%
sklearn/utils/tests/test_set_output.py test_set_output_mro 9 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py test_set_output_mro.Base.transform 1 1 0 0 0 0%
sklearn/utils/tests/test_set_output.py test_set_output_mro.B.transform 1 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py EstimatorWithSetOutputIndex.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py EstimatorWithSetOutputIndex.transform 2 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py EstimatorWithSetOutputIndex.get_feature_names_out 1 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py test_set_output_pandas_keep_index 6 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py EstimatorReturnTuple.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py EstimatorReturnTuple.transform 1 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py test_set_output_named_tuple_out 7 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py EstimatorWithListInput.fit 3 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py EstimatorWithListInput.transform 1 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py EstimatorWithListInput.get_feature_names_out 1 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py test_set_output_list_input 7 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py test_adapter_class_has_interface 1 0 0 0 0 100%
sklearn/utils/tests/test_set_output.py test_check_library_installed 6 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py test_check_library_installed.patched_import_module 3 1 0 2 1 60%
sklearn/utils/tests/test_set_output.py test_get_adapter_from_container 7 0 0 2 0 100%
sklearn/utils/tests/test_set_output.py (no function) 58 0 0 0 0 100%
sklearn/utils/tests/test_shortest_path.py floyd_warshall_slow 11 0 0 8 0 100%
sklearn/utils/tests/test_shortest_path.py generate_graph 7 0 0 0 0 100%
sklearn/utils/tests/test_shortest_path.py test_shortest_path 11 0 0 8 0 100%
sklearn/utils/tests/test_shortest_path.py (no function) 7 0 0 0 0 100%
sklearn/utils/tests/test_show_versions.py test_get_sys_info 4 0 0 0 0 100%
sklearn/utils/tests/test_show_versions.py test_get_deps_info 11 0 0 2 0 100%
sklearn/utils/tests/test_show_versions.py test_show_versions 8 0 0 4 1 92%
sklearn/utils/tests/test_show_versions.py (no function) 6 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_mean_variance_axis0 21 0 0 6 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_mean_variance_axis0_precision 8 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_mean_variance_axis1 21 0 0 6 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_incr_mean_variance_axis_weighted_axis1 25 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_incr_mean_variance_axis_weighted_axis0 25 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_incr_mean_variance_axis 47 0 0 16 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_incr_mean_variance_axis_dim_mismatch 15 0 0 4 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_incr_mean_variance_axis_equivalence_mean_variance 11 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_incr_mean_variance_no_new_n 10 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_incr_mean_variance_n_float 6 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_incr_mean_variance_axis_ignore_nan 13 0 0 2 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_mean_variance_illegal_axis 17 0 0 12 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_densify_rows 9 0 0 2 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_inplace_column_scale 27 0 0 4 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_inplace_row_scale 27 0 0 4 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_inplace_swap_row 38 0 0 4 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_inplace_swap_column 38 0 0 4 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_min_max 8 0 0 2 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_min_max_axis_errors 9 0 0 6 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_count_nonzero 22 2 0 6 0 93%
sklearn/utils/tests/test_sparsefuncs.py test_csc_row_median 22 0 0 2 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_inplace_normalize 18 0 0 10 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_csr_row_norms 6 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py centered_matrices 8 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_implicit_center_matmat 5 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_implicit_center_matvec 5 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_implicit_center_rmatmat 5 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py test_implit_center_rmatvec 5 0 0 0 0 100%
sklearn/utils/tests/test_sparsefuncs.py (no function) 82 0 0 0 0 100%
sklearn/utils/tests/test_stats.py test_weighted_percentile 9 0 0 0 0 100%
sklearn/utils/tests/test_stats.py test_weighted_percentile_equal 6 0 0 0 0 100%
sklearn/utils/tests/test_stats.py test_weighted_percentile_zero_weight 6 0 0 0 0 100%
sklearn/utils/tests/test_stats.py test_weighted_percentile_zero_weight_zero_percentile 8 0 0 0 0 100%
sklearn/utils/tests/test_stats.py test_weighted_median_equal_weights 6 0 0 0 0 100%
sklearn/utils/tests/test_stats.py test_weighted_median_integer_weights 7 0 0 0 0 100%
sklearn/utils/tests/test_stats.py test_weighted_percentile_2d 13 0 0 4 0 100%
sklearn/utils/tests/test_stats.py (no function) 11 0 0 0 0 100%
sklearn/utils/tests/test_tags.py MoreTagsEstimator._more_tags 1 0 0 0 0 100%
sklearn/utils/tests/test_tags.py test_safe_tags_error 2 0 0 2 0 100%
sklearn/utils/tests/test_tags.py test_safe_tags_no_get_tags 1 0 0 0 0 100%
sklearn/utils/tests/test_tags.py (no function) 11 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_set_random_state 5 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_assert_allclose_dense_sparse 13 0 0 8 0 100%
sklearn/utils/tests/test_testing.py test_assert_raises_msg 3 0 0 4 0 100%
sklearn/utils/tests/test_testing.py test_assert_raise_message 7 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_assert_raise_message._raise_ValueError 1 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_assert_raise_message._no_raise 1 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning 60 2 0 22 0 98%
sklearn/utils/tests/test_testing.py test_ignore_warning._warning_function 1 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning._multiple_warning_function 2 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.decorator_no_warning 2 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.decorator_no_warning_multiple 1 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.decorator_no_deprecation_warning 1 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.decorator_no_user_warning 1 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.decorator_no_deprecation_multiple_warning 1 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.decorator_no_user_multiple_warning 1 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.context_manager_no_warning 2 0 0 2 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.context_manager_no_warning_multiple 2 0 0 2 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.context_manager_no_deprecation_warning 2 0 0 2 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.context_manager_no_user_warning 2 0 0 2 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.context_manager_no_deprecation_multiple_warning 2 0 0 2 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.context_manager_no_user_multiple_warning 2 0 0 2 0 100%
sklearn/utils/tests/test_testing.py test_ignore_warning.test 1 1 0 0 0 0%
sklearn/utils/tests/test_testing.py TestWarns.test_warn 4 0 0 4 0 100%
sklearn/utils/tests/test_testing.py TestWarns.test_warn.f 2 0 0 0 0 100%
sklearn/utils/tests/test_testing.py f_ok 2 2 0 0 0 0%
sklearn/utils/tests/test_testing.py f_bad_sections 2 2 0 0 0 0%
sklearn/utils/tests/test_testing.py f_bad_order 2 2 0 0 0 0%
sklearn/utils/tests/test_testing.py f_too_many_param_docstring 2 2 0 0 0 0%
sklearn/utils/tests/test_testing.py f_missing 2 2 0 0 0 0%
sklearn/utils/tests/test_testing.py f_check_param_definition 1 1 0 0 0 0%
sklearn/utils/tests/test_testing.py Klass.f_missing 1 1 0 0 0 0%
sklearn/utils/tests/test_testing.py Klass.f_bad_sections 1 1 0 0 0 0%
sklearn/utils/tests/test_testing.py MockEst.__init__ 0 0 0 0 0 100%
sklearn/utils/tests/test_testing.py MockEst.fit 1 1 0 0 0 0%
sklearn/utils/tests/test_testing.py MockEst.predict 1 1 0 0 0 0%
sklearn/utils/tests/test_testing.py MockEst.predict_proba 1 1 0 0 0 0%
sklearn/utils/tests/test_testing.py MockEst.score 1 1 0 0 0 0%
sklearn/utils/tests/test_testing.py MockMetaEstimator.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_testing.py MockMetaEstimator.predict 1 1 0 0 0 0%
sklearn/utils/tests/test_testing.py MockMetaEstimator.score 0 0 0 0 0 100%
sklearn/utils/tests/test_testing.py MockMetaEstimator.predict_proba 1 1 0 0 0 0%
sklearn/utils/tests/test_testing.py MockMetaEstimator.fit 0 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_check_docstring_parameters 19 0 0 6 0 100%
sklearn/utils/tests/test_testing.py RegistrationCounter.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_testing.py RegistrationCounter.__call__ 2 0 0 0 0 100%
sklearn/utils/tests/test_testing.py check_memmap 4 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_tempmemmap 16 0 0 8 2 92%
sklearn/utils/tests/test_testing.py test_create_memmap_backed_data 22 0 0 2 0 100%
sklearn/utils/tests/test_testing.py test_convert_container 11 0 0 8 0 100%
sklearn/utils/tests/test_testing.py test_convert_container_categories_pandas 3 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_convert_container_categories_polars 3 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_convert_container_categories_pyarrow 3 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_convert_container_raise_when_sparray_not_available 3 3 0 2 0 0%
sklearn/utils/tests/test_testing.py test_raises 42 0 0 10 0 100%
sklearn/utils/tests/test_testing.py test_float32_aware_assert_allclose 9 0 0 6 0 100%
sklearn/utils/tests/test_testing.py test_assert_run_python_script_without_output 11 0 0 6 0 100%
sklearn/utils/tests/test_testing.py test_convert_container_sparse_to_sparse 2 0 0 0 0 100%
sklearn/utils/tests/test_testing.py check_warnings_as_errors 13 0 0 12 0 100%
sklearn/utils/tests/test_testing.py test_sklearn_warnings_as_errors 2 0 0 0 0 100%
sklearn/utils/tests/test_testing.py test_turn_warnings_into_errors 3 0 0 2 0 100%
sklearn/utils/tests/test_testing.py (no function) 76 0 0 8 0 100%
sklearn/utils/tests/test_typedefs.py test_types 1 0 0 0 0 100%
sklearn/utils/tests/test_typedefs.py (no function) 5 0 0 0 0 100%
sklearn/utils/tests/test_user_interface.py test_message_with_time 17 0 0 4 0 100%
sklearn/utils/tests/test_user_interface.py test_print_elapsed_time 4 0 0 6 0 100%
sklearn/utils/tests/test_user_interface.py (no function) 9 0 0 0 0 100%
sklearn/utils/tests/test_utils.py test_is_pypy_deprecated 2 0 0 2 0 100%
sklearn/utils/tests/test_utils.py test_tosequence_deprecated 2 0 0 2 0 100%
sklearn/utils/tests/test_utils.py test_parallel_backend_deprecated 5 0 0 4 0 100%
sklearn/utils/tests/test_utils.py (no function) 6 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_make_rng 10 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_as_float_array 25 0 0 4 0 100%
sklearn/utils/tests/test_validation.py test_as_float_array_nan 4 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_np_matrix 3 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_memmap 9 0 0 6 0 100%
sklearn/utils/tests/test_validation.py test_ordering 12 0 0 6 0 100%
sklearn/utils/tests/test_validation.py test_check_array_force_all_finite_valid 4 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_array_force_all_finiteinvalid 4 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_array_links_to_imputer_doc_only_for_X 13 0 0 8 0 100%
sklearn/utils/tests/test_validation.py test_check_array_force_all_finite_object 7 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_array_force_all_finite_object_unsafe_casting 2 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_array_series_err_msg 5 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_array 67 2 0 42 2 94%
sklearn/utils/tests/test_validation.py test_check_array_numeric_error 3 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_array_pandas_na_support 15 0 0 4 0 100%
sklearn/utils/tests/test_validation.py test_check_array_panadas_na_support_series 11 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_array_pandas_dtype_casting 21 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_array_on_mock_dataframe 6 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_array_dtype_stability 3 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_array_dtype_warning 22 0 0 4 0 100%
sklearn/utils/tests/test_validation.py test_check_array_accept_sparse_type_exception 16 0 0 10 0 100%
sklearn/utils/tests/test_validation.py test_check_array_accept_sparse_no_exception 6 0 0 0 0 100%
sklearn/utils/tests/test_validation.py X_64bit 9 2 0 6 1 80%
sklearn/utils/tests/test_validation.py test_check_array_accept_large_sparse_no_exception 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_array_accept_large_sparse_raise_exception 3 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_array_min_samples_and_features_messages 33 0 0 16 0 100%
sklearn/utils/tests/test_validation.py test_check_array_complex_data_error 24 0 0 16 0 100%
sklearn/utils/tests/test_validation.py test_has_fit_parameter 8 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_has_fit_parameter.TestClassWithDeprecatedFitMethod.fit 1 1 0 0 0 0%
sklearn/utils/tests/test_validation.py test_check_symmetric 16 0 0 10 0 100%
sklearn/utils/tests/test_validation.py test_check_is_fitted_with_is_fitted 6 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_is_fitted_with_is_fitted.Estimator.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_is_fitted_with_is_fitted.Estimator.__sklearn_is_fitted__ 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_is_fitted 25 2 0 12 0 95%
sklearn/utils/tests/test_validation.py test_check_is_fitted_attributes 29 0 0 10 0 100%
sklearn/utils/tests/test_validation.py test_check_is_fitted_attributes.MyEstimator.fit 1 1 0 0 0 0%
sklearn/utils/tests/test_validation.py test_check_is_fitted_with_attributes 7 0 0 4 0 100%
sklearn/utils/tests/test_validation.py test_check_consistent_length 13 0 0 10 0 100%
sklearn/utils/tests/test_validation.py test_check_dataframe_fit_attribute 7 2 0 0 0 71%
sklearn/utils/tests/test_validation.py test_suppress_validation 8 0 0 4 0 100%
sklearn/utils/tests/test_validation.py test_check_array_series 6 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_dataframe_mixed_float_dtypes 8 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_dataframe_with_only_bool 9 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_dataframe_with_only_boolean 5 0 0 0 0 100%
sklearn/utils/tests/test_validation.py DummyMemory.cache 1 1 0 0 0 0%
sklearn/utils/tests/test_validation.py test_check_memory 14 0 0 4 0 100%
sklearn/utils/tests/test_validation.py test_check_array_memmap 5 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_non_negative 9 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_X_y_informative_error 8 0 0 4 0 100%
sklearn/utils/tests/test_validation.py test_retrieve_samples_from_non_standard_shape 9 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_retrieve_samples_from_non_standard_shape.TestNonNumericShape.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_retrieve_samples_from_non_standard_shape.TestNonNumericShape.__len__ 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_retrieve_samples_from_non_standard_shape.TestNoLenWeirdShape.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_scalar_valid 4 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_scalar_invalid 4 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_psd_eigenvalues_valid 9 0 0 8 0 100%
sklearn/utils/tests/test_validation.py test_check_psd_eigenvalues_invalid 2 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_sample_weight 26 0 0 6 0 100%
sklearn/utils/tests/test_validation.py test_allclose_dense_sparse_equals 3 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_allclose_dense_sparse_not_equals 3 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_allclose_dense_sparse_raise 5 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_deprecate_positional_args_warns_for_function 13 0 0 8 0 100%
sklearn/utils/tests/test_validation.py test_deprecate_positional_args_warns_for_function.f1 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_deprecate_positional_args_warns_for_function.f2 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_deprecate_positional_args_warns_for_function.f3 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_deprecate_positional_args_warns_for_function_version 3 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_deprecate_positional_args_warns_for_function_version.f1 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_deprecate_positional_args_warns_for_class 14 0 0 8 0 100%
sklearn/utils/tests/test_validation.py test_deprecate_positional_args_warns_for_class.A1.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_deprecate_positional_args_warns_for_class.A2.__init__ 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_method_params 9 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_sparse_pandas_sp_format 9 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_pandas_sparse_invalid 7 3 0 4 1 45%
sklearn/utils/tests/test_validation.py test_check_pandas_sparse_valid 4 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_num_features 3 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_num_features_errors_1d_containers 15 0 0 12 0 100%
sklearn/utils/tests/test_validation.py test_num_features_errors_scalars 3 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_get_feature_names_pandas_with_ints_no_warning 6 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_get_feature_names_pandas 5 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_get_feature_names_dataframe_protocol 5 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_is_pandas_df_other_libraries 4 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_is_pandas_df 5 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_is_pandas_df_pandas_not_installed 2 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_is_polars_df_other_libraries 4 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_is_polars_df_for_duck_typed_polars_dataframe 4 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_is_polars_df_for_duck_typed_polars_dataframe.NotAPolarsDataFrame.__init__ 2 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_get_feature_names_numpy 3 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_get_feature_names_invalid_dtypes 5 0 0 2 0 100%
sklearn/utils/tests/test_validation.py PassthroughTransformer.fit 2 0 0 0 0 100%
sklearn/utils/tests/test_validation.py PassthroughTransformer.transform 1 1 0 0 0 0%
sklearn/utils/tests/test_validation.py PassthroughTransformer.get_feature_names_out 1 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_feature_names_in 10 0 0 4 0 100%
sklearn/utils/tests/test_validation.py test_check_feature_names_in_pandas 8 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_response_method_unknown_method 3 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_response_method_not_supported_response_method 3 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_check_response_method_list_str 15 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_boolean_series_remains_boolean 5 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_pandas_array_returns_ndarray 5 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_array_array_api_has_non_finite 9 9 0 8 0 0%
sklearn/utils/tests/test_validation.py test_check_array_multiple_extensions 8 0 0 2 0 100%
sklearn/utils/tests/test_validation.py test_num_samples_dataframe_protocol 3 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_check_array_dia_to_int32_indexed_csr_csc_coo 14 0 0 8 1 95%
sklearn/utils/tests/test_validation.py test_to_object_array 4 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test_column_or_1d 6 0 0 6 0 100%
sklearn/utils/tests/test_validation.py test__is_polars_df 3 0 0 0 0 100%
sklearn/utils/tests/test_validation.py test__is_polars_df.LooksLikePolars.__init__ 2 0 0 0 0 100%
sklearn/utils/tests/test_validation.py (no function) 176 0 0 0 0 100%
sklearn/utils/tests/test_weight_vector.py test_type_invariance 5 0 0 0 0 100%
sklearn/utils/tests/test_weight_vector.py (no function) 5 0 0 0 0 100%
sklearn/utils/validation.py _deprecate_positional_args 4 0 0 2 0 100%
sklearn/utils/validation.py _deprecate_positional_args._inner_deprecate_positional_args 11 0 0 6 0 100%
sklearn/utils/validation.py _deprecate_positional_args._inner_deprecate_positional_args.inner_f 8 0 0 4 0 100%
sklearn/utils/validation.py _assert_all_finite 14 0 0 12 0 100%
sklearn/utils/validation.py _assert_all_finite_element_wise 17 0 0 8 0 100%
sklearn/utils/validation.py assert_all_finite 1 0 0 0 0 100%
sklearn/utils/validation.py as_float_array 10 1 0 8 1 89%
sklearn/utils/validation.py _is_arraylike 3 0 0 2 0 100%
sklearn/utils/validation.py _is_arraylike_not_scalar 1 0 0 0 0 100%
sklearn/utils/validation.py _use_interchange_protocol 1 0 0 0 0 100%
sklearn/utils/validation.py _num_features 22 0 0 12 0 100%
sklearn/utils/validation.py _num_samples 18 0 0 14 0 100%
sklearn/utils/validation.py check_memory 5 0 0 4 0 100%
sklearn/utils/validation.py check_consistent_length 4 0 0 6 0 100%
sklearn/utils/validation.py _make_indexable 7 0 0 6 0 100%
sklearn/utils/validation.py indexable 3 0 0 2 0 100%
sklearn/utils/validation.py _ensure_sparse_format 30 0 0 24 0 100%
sklearn/utils/validation.py _ensure_no_complex_data 2 0 0 2 0 100%
sklearn/utils/validation.py _check_estimator_name 5 0 0 4 0 100%
sklearn/utils/validation.py _pandas_dtype_needs_early_conversion 17 2 0 10 0 93%
sklearn/utils/validation.py _is_extension_array_dtype 1 0 0 0 0 100%
sklearn/utils/validation.py check_array 104 5 0 88 4 93%
sklearn/utils/validation.py check_array.is_sparse 1 0 0 0 0 100%
sklearn/utils/validation.py check_array.is_sparse 1 0 0 0 0 100%
sklearn/utils/validation.py _check_large_sparse 11 0 0 10 0 100%
sklearn/utils/validation.py check_X_y 9 0 0 4 0 100%
sklearn/utils/validation.py _check_y 9 0 0 4 0 100%
sklearn/utils/validation.py column_or_1d 10 0 0 6 0 100%
sklearn/utils/validation.py check_random_state 7 0 0 6 0 100%
sklearn/utils/validation.py has_fit_parameter 1 0 0 0 0 100%
sklearn/utils/validation.py check_symmetric 18 0 0 14 0 100%
sklearn/utils/validation.py _is_fitted 8 0 0 10 0 100%
sklearn/utils/validation.py check_is_fitted 8 0 0 8 0 100%
sklearn/utils/validation.py check_non_negative 10 0 0 8 0 100%
sklearn/utils/validation.py check_scalar 21 0 0 16 0 100%
sklearn/utils/validation.py check_scalar.type_name 9 1 0 6 1 87%
sklearn/utils/validation.py _check_psd_eigenvalues 30 0 0 18 0 100%
sklearn/utils/validation.py _check_sample_weight 17 0 0 14 0 100%
sklearn/utils/validation.py _allclose_dense_sparse 9 0 0 4 0 100%
sklearn/utils/validation.py _check_response_method 8 0 0 8 0 100%
sklearn/utils/validation.py _check_method_params 8 0 0 4 0 100%
sklearn/utils/validation.py _is_pandas_df_or_series 5 0 0 0 0 100%
sklearn/utils/validation.py _is_pandas_df 5 0 0 0 0 100%
sklearn/utils/validation.py _is_polars_df_or_series 5 0 0 0 0 100%
sklearn/utils/validation.py _is_polars_df 5 2 0 0 0 60%
sklearn/utils/validation.py _get_feature_names 13 0 0 12 0 100%
sklearn/utils/validation.py _check_feature_names_in 16 0 0 14 0 100%
sklearn/utils/validation.py _generate_get_feature_names_out 3 0 0 2 0 100%
sklearn/utils/validation.py _check_monotonic_cst 27 0 0 20 0 100%
sklearn/utils/validation.py _check_pos_label_consistency 7 0 0 6 0 100%
sklearn/utils/validation.py _to_object_array 3 0 0 0 0 100%
sklearn/utils/validation.py (no function) 63 0 0 0 0 100%
Total   109668 2621 104 28191 1016 97%

No items found using the specified filter.